发明名称 Spelling correction system and method for phrasal strings using dictionary looping
摘要 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.
申请公布号 US7076731(B2) 申请公布日期 2006.07.11
申请号 US20010681771 申请日期 2001.06.02
申请人 MICROSOFT CORPORATION 发明人 BRILL ERIC D.;ROUNTHWAITE ROBERT;CHANDRASEKAR RAMAN
分类号 G06N3/00;G06F17/27 主分类号 G06N3/00
代理机构 代理人
主权项
地址