Spellex UK Edition Spell Checkers British English Spelling DictionariesUK English Medical Spell Checkers Tour our British UK Spellers

CGI Speller

Add a spell checker to CGI-based web forms on any server that supports Perl CGI scripts.

Features - Requirements - Ordering

 

Features

  • Operating Systems Supported: Works with all UNIX/Linux based servers

  • Browsers Supported: Works with all major client browsers (e.g., Internet Explorer, Netscape Navigator) on all platforms (Windows, Macintosh, UNIX/Linux).

  • Server-based or Client/Server-based: Depending on the needs of your application, you can use CGI Speller to implement a spell-checking solution that's fully server based (i.e., runs entirely on the server) or client/server based. The client/server solution uses a small (11K) Java applet that interacts with the user and communicates with your server.

  • Minimal download requirements: Dictionaries reside and are accessed on the server and never need to be downloaded to the client, so CGI Speller can be used even with slow dial-up connections.

  • High-quality dictionaries included: CGI Speller comes with superb 100,000-word American English, British English, and Canadian English dictionaries with comprehensive coverage of general words, contractions, abbreviations, and capitalized proper names. Words in the dictionary have been carefully selected to provide complete coverage of average English vocabulary and minimize spurious error reports.

  • Multilingual: Each spelling request can check spelling in a specified language. Dictionaries for major Western European languages are available, including, Brazilian (Portuguese), Danish, Dutch, Finnish, French, German, Italian, Norwegian, Spanish, and Swedish.

  • Custom dictionaries: You can create custom dictionaries containing application-specific words and make them available for use by all clients.

  • Fully customizable: All HTML returned to the client is based on HTML template files you can edit with your favorite editor to create a look and feel that's compatible with the rest of your application. Plus, all user interaction with form buttons and controls is handled by Perl code so you can easily modify the behavior to suit your application's needs.

  • Intelligent suggestions for misspelled words: CGI Speller can locate suggested replacements using typographical (looks like) matching, phonetic (sounds like) matching, or both. Suggestions are returned in order of decreasing probability of correctness. 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 CGI Speller contain correct capitalization forms.

  • Auto correct: CGI Speller 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 - e.g., replace MS with Microsoft.

  • Doubled word detection: CGI Speller can detect repeated words (e.g., Paris in the the spring).

  • HTML checking: CGI Speller can optionally skip over HTML markups so only the visible text is checked.

  • High Performance: Spelling checker written in C for fast performance and minimum consumption of server processing resources.

  • Source Included: Full source code for the server-side software included.

Requirements

  • ANSI C compiler

  • Spellex Source Code SDK version 5.14 or later

  • Web server configured to run Perl CGI scripts

  • Familiarity with C compiler, Perl language, CGI

 

Features - Requirements - Ordering
 

Home | Order Now | Products | Benefits | Compatibility | Testimonials
Who Uses Spellex | Contact Us | About Spellex | What's New

Spellex Corporation ©2001.  All rights reserved.
All products and company names mentioned herein are the trademarks of their respective owners.

Privacy Policy