Search query results based upon topic
AssigneeGoogle Inc.
InventorsJianming He, Kevin D. Chang
Life of this patent
Estimating the term…
Abstract
Systems and methods for returning results to a query based upon topic are disclosed herein. Aspects disclosed can be particularly useful when searching for videos or other media content for which associated textual information are generally relatively sparse compared to other types of content. Text associated with the query can be semantically associated with various domain topics by mapping one or more words included in the query to one or more domain topics based upon a conditional probability of the domain topic given the query. A set of results can be identified based upon a conditional probability of the result given the domain topic.
Claims20
A topic-based search query system, comprising:
- a memory that stores computer executable components;
- and
- a microprocessor that executes the following computer executable components stored in the memory:
- an input component that receives a query;
- a mapping component that maps the query to a set of domain topics, wherein a domain topic from the set of domain topics is mapped to the query based upon a first conditional probability, P(T|Q), of the domain topic given the query;
- a results component that identifies a set of results for the query, wherein a result from the set of results is identified based upon a second conditional probability, P(R|T), of the result given the domain topic;
- and
- an output component that presents the set of results.
A method for providing results to a query based upon topic, comprising:
- employing a computer-based processor to execute computer executable components stored within a memory to perform the following:
- receiving a query for one or more videos hosted by a video hosting site or service;
- mapping the query to a set of domain topics, wherein the mapping includes mapping a domain topic from the set of domain topics to the query based upon a first conditional probability, P(T|Q), of the domain topic given the query;
- identifying a set of results for the query, wherein the identifying includes identifying a result from the set of results based upon a second conditional probability, P(R|T), of the result given the domain topic;
- and
- presenting the set of results corresponding to videos hosted by the video hosting site or service.
A system for providing results to a query based upon topic, comprising:
- component for receiving a query for one or more videos hosted by a video hosting site or service;
- component for mapping the query to a set of domain topics, wherein the mapping includes mapping a domain topic from the set of domain topics to the query based upon a first conditional probability, P(T|Q), of the domain topic given the query;
- component for identifying a set of results for the query, wherein the identifying includes identifying a result from the set of results based upon a second conditional probability, P(R|T), of the result given the domain topic;
- and
- component for presenting the set of results corresponding to videos hosted by the video hosting site or service.
Dependencies are inferred from the claim text.