发明名称 METHOD FOR OBTAINING SEARCH SUGGESTIONS FROM FUZZY SCORE MATCHING AND POPULATION FREQUENCIES
摘要 A method for obtaining and providing search suggestions using entity co-occurrence is disclosed. The method may be employed in any search system that may include at least one search engine, one or more databases including entity co-occurrence knowledge and trends co-occurrence knowledge. The method may extract and disambiguate entities from search queries by using an entity and trends co-occurrence knowledge in one or more database. Subsequently, a list of search suggestion may be provided by each database, then by comparing the score of each search suggestion, a new list of suggestion may be built based on the individual and/or overall score of each search suggestion. Based on the user's selection of the suggestions, the trends co-occurrence knowledgebase can be updated, providing a means of on-the-fly learning, which improves the search relevancy and accuracy.
申请公布号 US2016078047(A1) 申请公布日期 2016.03.17
申请号 US201514950545 申请日期 2015.11.24
申请人 QBASE, LLC 发明人 LIGHTNER Scott;WECKESSER Franz;DAVE Rakesh;BODDHU Sanjay
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method comprising: comparing, by a server, a search query against a first collection of data and a second collection data, wherein the search query is received over a network from a client; identifying, by the server, a first entity in the search query based on the comparing; identifying, by the server, a feature in the search query not identified as associated with the first entity; associating, by the server, the feature with the first entity; assigning, by the server, a first score to the first entity based on a second score assigned to the feature; receiving, by the server, a first list based on from the first collection of data and a second list based on the second collection of data, wherein the first list comprises a second entity comprising a third score within a first distance from the first score, wherein the second list comprises a third entity comprising a fourth score within a second distance from the first score; generating, by the server, a third list based on the first list and the second list, wherein the third list comprises the second entity and the third entity; and providing, by the server, over the network, the third list to the client.
地址 Reston VA US