|


|
| 
|
Spellex Source Code SDK
Overview - Features
- Technical - Ordering
|
Easy integration with your applications |
Simple, straight forward API uses only basic data types: strings
and integers. |
High quality dictionaries
included |
SSCE comes with a superb 115,000-word American English and 120,000-word
UK English dictionary that includes contractions, abbreviations,
and capitalized proper names. |
Specialty dictionaries |
Spellex is the leading developer of specialty dictionaries
for the healthcare, legal, and scientific professions. Fully
integrate your English dictionary with the most comprehensive specialty
dictionaries designed for the medical, legal, pharmaceutical, dental,
bioscience, and scientific professions. |
Frequent updates |
If you or your client requires a leading edge, up-to-date
dictionary for medical terms, a Spell-X-Plus subscription is just
the cure. This one of a kind subscription service will keep your
dictionary updated and allow you to keep pace with the latest words
in medicine. |
Amazing
speed |
Spell checks nearly 20,000 words per second on average
hardware. |
Usable in embedded systems |
All spell-check functionality can be accessed via a ROMable, thread-safe
API. The source code is modular, so unneeded features don't have
to be included in your build. ROMable dictionaries in 25,000, 50,000,
and 100,000 word sizes are included. |
Usable in servers |
Supports simultaneous spell checking for potentially thousands
of users in large-scale severs. All spell-check functionality can
be accessed via a thread-safe API without need for semaphores or
other serialization mechanisms. Dictionaries can be safely shared
among threads without need for serialization. Incredibly high performance
leaves your server's CPU cycles free for other tasks. |
Intelligent suggestions
for misspelled words |
SSCE can locate suggested replacements using either typographical
(looks like) matching, phonetic (sounds like) matching, or both.
Suggestions are scored by the degree of closeness with the misspelled
word, and the list of suggestions is returned in decreasing score
order. The first offered suggestion is usually the correct replacement
for words containing a single error. |
Case
sensitive |
Incorrect capitalization (e.g., canada instead of Canada)
can be reported as a misspelling. Case sensitivity can be disabled
if necessary via a simple run-time option setting. Dictionaries
included with SSCE contain correct capitalization forms. |
Check single words
or entire books |
SSCE's flexible API lets you spell check individual words or blocks
of text containing thousands of words. |
Automatic
corrections |
SSCE can automatically or conditionally correct common misspellings
-- e.g., replace recieve with receive. A dictionary
containing hundreds of common English misspellings and their correct
replacements is included. Abbreviations can also be expanded using
this feature. |
Doubled word detection |
SSCE can detect repeated words (e.g., Paris in the
the spring). |
Low
resource consumption |
SSCE typically uses a maximum of 450K of memory at run time and
400K of disk space. Memory use can be tailored to reduce consumption
to as low as 100K (with some loss of speed). |
Friendly, royalty-free
licensing |
Our license agreement
permits you to distribute an unlimited number of copies of Spellex
and dictionaries with your applications, without the burden of copy
counting, royalties, or run-time fees. Plus no obtrusive product logos
or branding requirements -- a simple copyright statement is all that's
needed.
|
Multilingual |
Dictionaries for major Western European languages are available,
including, Brazilian (Portuguese), Danish, Dutch, Finnish, French,
German, Italian, Norwegian, Spanish, and Swedish. |
Example
applications included |
Source
code is included in C, MFC, Visual Basic, and Delphi that demonstrates
how typical applications add a spell checker using Spellex.
|
Word
parsing and simple text editing |
SSCE's API is flexible enough to extract individual words (surrounded
by punctuation and white space) from blocks of text. It can even
be used to perform simple editing functions, such as word deletion
and replacement. |
<
| |
| Overview
- Features - Technical
- Ordering |
Please direct any questions or comments to
custsvce@spellex.co.uk
Copyright © 2001 Spellex Corporation |