sprawk’s huge linguistic database is able to detect incorrect or uncommon spellings and make recommendations in almost any language. The interface lets you set the language (if you know it), otherwise it can automatically detect it.
Spelling and grammar correction
The interface can query sprawk’s grammatical rule-set, automatically detecting incorrect expressions, as well as more subtle problems such as incorrect gender and even incorrect tense.
Style correction
sprawk can even scan for poor style - such as abnormal use of hyphens, capitalisation and US versus UK spellings.
You can choose to follow an established style guide or pick and choose which rules you will follow on your website or project.
Word choice
sprawk includes a tool to compare different words or phrases, including information such as how often they appear on average, as well as common expressions and different meanings that they can take.
You can query this data and integrate it into your own applications.
Learn automatically
You can teach sprawk about the type of language that you’ll be using, by uploading documents for analysis and providing URLs to your own or related websites.
The analysis module will determine word frequencies, common phrases and styles. This can be used to create new correction rules, or to highlight special terminology that needs to be hard-coded in the translation module.
Dictionary definitions
sprawk’s database extends the Princeton University WordNet database, with over 115,000 dictionary definitions in English. We have linked in the correct words in over 20 languages, and are also translating the definitions into French and German.
Word-by-word translation
The interface allows you to request a translation for a word or short phrase. The system will return a list of choices ordered by most likely with extra information such as context and frequency.
Paragraph translation
The sprawk engine can take a paragraph of text, automatically detect the original language and then translate it to the desired language based on your customised preferences and terminology.
Monitor and improve
All requests passing through the sprawk interface are logged for quality control. As an account administrator, you can log into the site, review activity, update rules and settings, and alter the interface behaviour.