Because of a lapse in government funding, the information on this website may not be up to date, transactions submitted via the website may not be processed, and the agency may not be able to respond to inquiries until appropriations are enacted. The NIH Clinical Center (the research hospital of NIH) is open. For more details about its operating status, please visit cc.nih.gov. Updates regarding government operating status and resumption of normal operations can be found at OPM.gov
Dictionary
I. Introduction
This page describes the source and functions of dictionaries used in CSpell. A dictionary is used for:
The performance of CSpell depends on the coverage and quality of the dictionary. They are categorized into detection and correction suggestions and briefly described as follows. In general,
The table below show the summary of above statements.
Parameters | Values | Spelling Error Detection | Spelling Error Correction | |||
---|---|---|---|---|---|---|
Dictionary Coverage | small |
|
It is important to develop a multiple dictionary that meets different purposes and reaches the best performance of spelling error detection or suggestion. The following example show invalid corrections:
Input Text | Corrected Text | Correction | Notes |
---|---|---|---|
dur ing | during | valid non-word merge | dictionary excludes acronyms and abbreviations for split:
|
human | hu man | invalid real-word split | dictionary excludes proper noun for merge
|
II. Sources
III. Components (Java Classes)
IV. TBD