Automated spell analysis
First Claim
1. A method of spell checking a document, the method comprising:
- spell checking the document by comparing terms in the document against an electronic dictionary; and
in response to determining during spell checking that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, program product and method utilize automated analysis techniques to assist in the determination of acceptable usages of linguistic terms (e.g., words, phrases, acronyms, etc.). In particular, an acceptable usage of a linguistic term may be determined by scanning a plurality of documents for variants (e.g., based on differing spellings, punctuation, capitalization, meaning or definition, etc.) of the term, and tracking relative occurrences of a plurality of such variants found in the plurality of documents during scanning. By tracking occurrences of linguistic term variants, users may be able to use such statistical information to select which of the available variants represents an acceptable usage, or even a most acceptable usage, of a term. Scanned documents may be retrieved from the Internet, and scanning may occur while a user is browsing the Internet.
78 Citations
24 Claims
-
1. A method of spell checking a document, the method comprising:
-
spell checking the document by comparing terms in the document against an electronic dictionary; and in response to determining during spell checking that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
a processor; and a program configured to be executed by the processor to spell check a document by comparing terms in the document against an electronic dictionary, and, in response to determining during the comparison that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A program product, comprising:
-
a program configured to spell check a document by comparing terms in the document against an electronic dictionary, in response to determining during the comparison that a term from the document is not in the electronic dictionary, automatically scanning a plurality of documents from the Internet to identify at least one acceptable usage of the term, and displaying the term determined to not be in the electronic dictionary and the identified at least one acceptable usage of the term as a variation of the term; and a physical, recordable signal bearing medium bearing the program.
-
Specification