You are on page 1of 1

Functional requirements

 User can add word into dictionary by feedback


 Only admin can add word into dictionary
 System will suggest correct word in case of wrong word within a second
 System will also suggest 2 suggestions of 1 word
 User can only search the word
 System will not give suggestion of correct word
 System will store every word which will communicate with URL
 It will separate 2 different words if they are written join
 Login or signup is required for feedback
 There will be an algorithm that generate all possible wrong words of
dictionary words to improve word correction efficiency
 System will check words from data base
 Data base of wrong words will also be update
 There will also be a suggestion of most searched words
 System will not correct grammatical mistake
 System will have concordance algorithm
 System will also show the total words of text
 There will be an option for check concordance or spell checker
 There will be also a favorite option where user add favorite words
 System will check Urdu words
 System will show the new version update

Non-Functional requirements

 Program will be written in java


 It should be desktop exe file
 Data should be recoverable
 History should be maintained
 System should be portable on all windows and mac

You might also like