发明名称 |
Search query processing to identify related search terms and to correct misspellings of search terms |
摘要 |
A search engine process predicts the correct spellings of search terms within multiple-term search queries. In one embodiment, when a user submits a multiple-term search query that includes a non-matching term and at least one matching term, a table is accessed to look up a set of terms that are "related" to the matching term or terms. A spelling comparison function is then used to determine whether any of these related terms is sufficiently similar in spelling to the non-matching term to be deemed a candidate correctly-spelled replacement. A candidate replacement term may automatically be substituted for the non-matching term, or may be suggested to the user as a replacement. The invention also includes a process for identifying terms that are related to each other based on the relatively high frequencies with which they co-occur within search queries of users, database records, and/or specific database fields.
|
申请公布号 |
US2005071332(A1) |
申请公布日期 |
2005.03.31 |
申请号 |
US20040980641 |
申请日期 |
2004.11.03 |
申请人 |
ORTEGA RUBEN ERNESTO;BOWMAN DWAYNE EDWARD |
发明人 |
ORTEGA RUBEN ERNESTO;BOWMAN DWAYNE EDWARD |
分类号 |
G06F17/27;G06F17/30;(IPC1-7):G06F17/30 |
主分类号 |
G06F17/27 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|