Patent · US Expired

Spelling correction system and method for phrasal strings using dictionary looping

US7076731B2 · kind B2 · utility

17Cited by
14References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 2, 2001
Grant dateJul 11, 2006
Priority date
Expiry dateJul 12, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F40/232
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A spelling correction system and method for phrasal strings using a dictionary looping technique. The method of the present invention includes spelling correction of an input phrasal string by segmenting the string into a plurality of different segmentations, comparing each segmentation to dictionary entries using the dictionary looping technique, assigning a cost to each segmentation, and determining an output string by finding the segmentation having the lowest cost. The dictionary looping technique determines compares each segmentation to dictionary entries by performing a looping search through a phrasal dictionary data structure in a looping manner whereby a number of different searches are performed. Dictionary looping allows the dictionary to be compact because the dictionary need not include all potential combinations of all possible phrases that could be encountered. The present invention also includes a phrasal spelling correction system and a dynamic dictionary that uses the above-described method.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.