会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • System and method for correcting spelling errors in search queries
    • 用于纠正搜索查询中的拼写错误的系统和方法
    • US06144958A
    • 2000-11-07
    • US115662
    • 1998-07-15
    • Ruben Ernesto OrtegaDwayne Edward BowmanMichael L. HamrickJoel R. SpiegelTimothy R. Kohn
    • Ruben Ernesto OrtegaDwayne Edward BowmanMichael L. HamrickJoel R. SpiegelTimothy R. Kohn
    • G06F17/27G06F17/30
    • G06F17/2725G06F17/273G06F17/276G06F17/3064G06F17/30672G06F17/30864G06F17/30943Y10S707/99932Y10S707/99933Y10S707/99934Y10S707/99935Y10S707/99936Y10S707/99943
    • A search engine is disclosed that uses correlations between search terms to correct misspelled terms within search queries. The correlations are based at least in-part on historical query submissions to the search engine. Preferably, the correlations reflect the frequencies with which the search terms have historically appeared together within the same query, and are stored within a correlation table using related terms lists. In one embodiment, the correlation table is generated periodically from the M (e.g. 10) most recent days of entries in a query log, and thus reflects the current preferences of users. In operation, when a query that includes both matching and non-matching search terms is submitted to the search engine, a spelling correction process accesses the correlation table to generate a list of terms that are deemed to be related to the matching term(s). The spellings of these related terms are then compared to the spelling of each non-matching term using a spelling comparison function that compares two character strings and generates a similarity score. If a suitable replacement is found for a given non-matching term, the non-matching term is replaced with the similar related term. The modified query is then used to perform the search, and the user is notified of the modification(s) made to the query. In the disclosed embodiment, the search engine is used on the Web site of an online merchant to assist users in locating book titles, music titles, and other types of products.
    • 公开了一种搜索引擎,其使用搜索词之间的相关性来纠正搜索查询中的拼错词。 相关性至少部分地基于向搜索引擎提交的历史查询。 优选地,相关性反映搜索项历史上在同一查询中一起出现的频率,并且使用相关术语列表存储在相关表中。 在一个实施例中,从查询日志中的M(例如10)最近几天的周期性周期性地生成相关表,并且因此反映了用户的当前偏好。 在操作中,当将包括匹配和不匹配搜索项的查询提交给搜索引擎时,拼写校正处理访问相关表以生成被视为与匹配项相关的术语列表, 。 然后将这些相关术语的拼写与使用比较两个字符串并产生相似性分数的拼写比较函数与每个不匹配项的拼写进行比较。 如果为给定的非匹配项找到合适的替换,则不匹配项替换为类似的相关术语。 然后使用修改的查询来执行搜索,并且向用户通知对查询进行的修改。 在所公开的实施例中,搜索引擎用于在线商家的网站上,以帮助用户定位书名,音乐标题和其他类型的产品。