发明名称 Ranking search results based on color
摘要 Ranking search results based on color including evaluating whether a color term in a search query was intended to identify an actual color and returning different search results based on that determination. When an actual color was intended, an initial product ranking is updated based on color similarity of the product. In some embodiments, a color similarity score is calculated using a color difference formula, a cosine similarity measurement is determined of a cosine of an angle between a query vector and a title vector, and the color is considered to have been intended to identify the actual color when the cosine similarity measurement is less than a threshold value. In particular embodiments, the query vector includes individual terms of the search query and a number of occurrences of each individual term. Different embodiments include computer implemented systems and methods.
申请公布号 US9563667(B2) 申请公布日期 2017.02.07
申请号 US201615163554 申请日期 2016.05.24
申请人 WAL-MART STORES, INC. 发明人 Vuong Ba-Quy;Gattani Abhishek;Tholiya Namrata Pramodkumar
分类号 G06F17/30;G06Q30/06 主分类号 G06F17/30
代理机构 Bryan Cave LLP 代理人 Bryan Cave LLP
主权项 1. A method comprising: receiving, by one or more processors of a server, an initial search query from a user device over a communication network; identifying, by the one or more processors of the server, a reference to a first color in the initial search query; determining, by the one or more processors of the server, whether the reference to the first color is intended to identify any actual color; in response to determining that the reference to the first color is not intended to identify any actual color, the one or more processors of the server performing operations comprising: executing the initial search query to obtain a search result;ranking the search result without regard to the reference to the first color; andtransmitting a first displayable result of the ranking of the search result to the user device over the communication network; and in response to determining that the reference to the first color is intended to identify any actual color, the one or more processors of the server performing operations comprising: identifying a plurality of products based on the initial search query;ranking the plurality of products;identifying one or more second colors associated with the plurality of products;for each second color of the one or more second colors, determining a color similarity score between the each second color and the first color wherein the color similarity score is calculated using a color difference formula;generating an updated ranking of the plurality of products based on the one or more second colors associated with the plurality of products and the color similarity score of each of the one or more second colors; andtransmitting a second displayable result of the updated ranking of the plurality of products to the user device over the communication network.
地址 Bentonville AR US