This class can be used to suggest the correct spelling of text similar to Google "Did you mean" but based on a pure PHP implementation of Peter Norvig correct spelling suggestion algorithm.
It takes a given word and returns a suggestion of the probable correct spelling of the word.
The class can build a dictionary with correctly spelled words from a training text document. The dictionary can be stored in a cache file by serializing the dictionary array.
A sample training text document can be obtained from Peter Norvig site.
|
Name: |
Spell Corrector |
Base name: |
spellcorrector |
Description: |
Suggest corrected spelling text in pure PHP |
Version: |
0.1 |
PHP version: |
5.0 |
License: |
BSD License |
|
|
October 2008
Winner
Prize: One copy of the Zend Studio |
Google provides spelling suggestions to search keywords that seem misspelled.
There is already a PHP class that uses that Google search feature to suggest corrections to given text strings that may be misspelled.
This class provides a a similar solution to Google "Did you mean" to suggest the correct spelling of words. It uses pure PHP code and does not require accessing remote site.
Manuel Lemos |
|
Pages that reference this package |
|
Latest pages that reference packages
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.
|
Files |
|