Programming in Prolog
A technique for computer detection and correction of spelling errors
Communications of the ACM
Logic for Problem Solving
Automated Reasoning: Introduction and Applications
Automated Reasoning: Introduction and Applications
Natural Language Communication with Computers
Increasing the efficiency of Prolog Lexical databases with N-gram Boolean cubes
SIGSMALL '88 Proceedings of the 1988 ACM SIGSMALL/PC symposium on ACTES
Performance characteristics of microcomputer Prolog implementations
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems
Hi-index | 0.00 |
In this paper we present a spelling verification program written in Prolog. This program performs simple table lookup for each word in an input list. If the current word fails to match with the lexical entries, several procedures are invoked which will attempt to identify the type of spelling error and suggest alternative spellings.