DITECT - Spelling Check


Rechtschreibprüfung, ortografia


In General


DITECT-programs are available for many natural languages.


DITECT is a subroutine-system to be integrated into a word-processing- or
typesetting-program to check written text (a single word, a sentence or the
entire text) for spelling mistakes.


DITECT for every language uses a strongly compressed binary file as a base-
dictionary that cannot be changed or updated by user.
Based on this dictionary and special program-algorithms to handle word-endings
and compounds, DITECT is able to recognize e.g. for German language far more
than 4 Mio. words.
Besides that these base-dictionaries are constantly increased by us whenever
new words are found.


Words not found in dictionary or exception-file by DITECT are marked as errors
together with an error description. User may decide if these words are really
incorrect or correct. When such a word is correct, user may store it immediately
so it is known to DITECT from then on, but before storing, user has to decide
between unimportant and important words:
Unimportant words, such as foreign names a.o. in most cases are only used
short-term and seldom occur later. Words like that are stored short-term so that
DITECT will not mark them as erroneous on every occurrence again.
User may decide wether or not to erase them at end of job.
Important words are stored permanently in exception-file. Words like that
are known to DITECT just as words in base-dictionary.


Proposal word list.


When DITECT marks a word as erroneous or incorrect, it extracts max. 20
of the most similar words from dictionary.
These words are starting with a number indicating percentage of similarity and
may be used for correction, e.g.:
Zustimug     = incorrect German spelling !

 %   proposed words
-------------------
80   Zustimmung
75   Zustieg
73   zusteigt
73   zustimme
73   zustimmt
70   Zuströmung
70   Zuspitzung
62   Zustrom
62   Zustroms


Word-combinations:


In many languages there are word-combinations such as the following ones,
which DITECT is able to recognize correctly even when not stored in dictionary.
1.  Gustav-Peter
    AEG-Mannschaft
    Brokat-/Seidenstoffe
    Brokat- und Seidenstoffe
    Müllabfuhr und -entsorgung
    Ablesungs- und Messungs-Methode    usw.

2.  Schweinebauch  ( wg.  Schwein, Bauch )
    Ordnungsfall   ( wg.  Ordnung, Fall )    usw.



DITECT spelling checkers are available as:
Dynamic libraries for Windows, Mac or Linux.




Please read also:

Product information, test reports, references

Detailed descriptions of all programs




Contact