Dictionary Functions
This page descibes Java classes of dictionaries.
I. Java Classes
- DictionaryFactory.java
- RootDictionary.java
- BasicDictionary.java
- FullDictionary.java
- OutOfVocabulary.java
II. Functional Requirements
- BasicDictionary (dic)
- Load words from a speficied file to the dictionary
- speficied the case
- specified the field (from the input file)
- Add a word
- dic.IsDicWord: Check is a term is a dictionary word
- direct table lookup from dictionary (with option of specifying case)
- dic.IsRealWord: Check is a term is a real word
- Check if a dictionary word
- Check possessive (Ex. John's => John is in dic)
- Check or slash (Ex. case/test => both case and test are in dic)
- Check parenthetic plural forms (s), (es), (ies)
- MissSpelt Detector
- IsMisSpelt: spelling error detection