发明名称 Self-tuning alterations framework
摘要 Embodiment described herein are directed to an enhanced search engine with multiple feedback loops for providing optimal search results that are responsive a user's search query. The user's search query is parsed, and based on the underlying terms, different linguistic models and refinement techniques generate alternative candidate search queries that may yield better results. Searches are performed for the original search query and the candidate search queries, and different scores are used to select the best search results to present to the user. Results making it onto the list, as well as the underlying candidate search query, linguistic model, or refinement technique for generating that search query, will have their corresponding scores updated to reflect their success of generating a search result. Scores are stored and used by future searches to come up with better results.
申请公布号 US8984012(B2) 申请公布日期 2015.03.17
申请号 US201213528411 申请日期 2012.06.20
申请人 Microsoft Technology Licensing, LLC 发明人 Ramsey William D.;Dumoulin Benoit;Craswell Nicholas Eric
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人 Ream Dave;Barker Doug;Minhas Micky
主权项 1. A computer-implemented method, performed by one or more computing devices, for generating and transmitting search results responsive to a user search query from a user, the method comprising: receiving the user search query comprising one or more search terms; obtaining candidate search queries for the user search query, the candidate search queries corresponding to modifications of the one or more search terms; obtaining candidate scores for the candidate search queries, wherein a candidate score for one of the candidate search queries corresponds to a probability that the one of the candidate search queries is an effective replacement for the user search query; initiating a search for online resources relevant to the one or more search terms; initiating searches for additional online resources relevant to the candidate search queries; obtaining user interaction scores, wherein the user interaction scores are based on user interactions with the online resources and the additional online resources; based on the candidate scores and the user interaction scores, generating a search results list including search results that comprise one or more of the online resources and one or more of the additional online resources; incrementing the candidate scores for the candidate search queries associated with the one or more of the additional online resources included in the search results list; and transmitting the search results list as a response to the user search query.
地址 Redmond WA US