Modeling actions for entity-centric search
First Claim
Patent Images
1. A machine-implemented method, comprising:
- observing, by a computer system, directly in a transmission log, a context word distribution and a click through host distribution, in a network;
identifying, by the computer system, an entity reference in a data transmission transmitted by a user via the network;
determining, by the computer system, from the data transmission a user intention towards the entity reference using an intention model having a context multinomial set of parameters describing the context word distribution, an action multinomial parameter set describing an action prediction distribution related to the context multinomial set of parameters and a host multinomial parameter set describing the click through the host distribution from the transmission log;
predicting, by the computer system, a probability of at least one related successive web action option for the entity reference taken after the data transmission in furtherance of the user intention towards the entity reference according to the intention model for determining presentation to the user;
selecting, by the computer system, a related successive web action option set based on the probability;
generating automatically, by the computer system, an action phrasing set for the related successive web action option set;
sending the related successive web action option set to a user device for presentation to the user on a graphical user interface of the user device; and
adjusting, by the computer system, the intention model based on the action phrasing set and a user selection of a related successive web action option from the related successive web action option set presented to user on the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a web service engine server 104 may predict a successive action by a user based on an entity reference 302. The web service engine server 104 identifies an entity reference 302 in a data transmission caused by a user. The web service engine server 104 determines from the data transmission a user intention towards the entity reference 302 using an intention model based on a transmission log. The web service engine server 104 predicts a related successive web action option 522 for the entity reference 302 based on the user intention.
-
Citations
20 Claims
-
1. A machine-implemented method, comprising:
-
observing, by a computer system, directly in a transmission log, a context word distribution and a click through host distribution, in a network; identifying, by the computer system, an entity reference in a data transmission transmitted by a user via the network; determining, by the computer system, from the data transmission a user intention towards the entity reference using an intention model having a context multinomial set of parameters describing the context word distribution, an action multinomial parameter set describing an action prediction distribution related to the context multinomial set of parameters and a host multinomial parameter set describing the click through the host distribution from the transmission log; predicting, by the computer system, a probability of at least one related successive web action option for the entity reference taken after the data transmission in furtherance of the user intention towards the entity reference according to the intention model for determining presentation to the user; selecting, by the computer system, a related successive web action option set based on the probability; generating automatically, by the computer system, an action phrasing set for the related successive web action option set; sending the related successive web action option set to a user device for presentation to the user on a graphical user interface of the user device; and adjusting, by the computer system, the intention model based on the action phrasing set and a user selection of a related successive web action option from the related successive web action option set presented to user on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A tangible machine-readable medium having a set of instructions detailing a method stored thereon that when executed by one or more processors cause the one or more processors to perform the method, the method comprising:
-
observing, by the processor, directly in a transmission log, a context word distribution and a click through host distribution, in a network; developing, by the processor, an intention model to model a user intention, the intention model having a context multinomial set of parameters describing a context word distribution, an action multinomial parameter set describing an action prediction distribution related to the context multinomial set of parameters and a host multinomial parameter set describing the click through the host distribution from the transmission log; identifying, by the processor, an entity reference in a data transmission transmitted by a user via the network; determining, by the processor, from the data transmission a user intention towards the entity reference using the intention model; predicting, by the processor, a probability of at least one related successive web action option for the entity reference taken after the data transmission in furtherance of a user intention towards the entity reference according to the intention model for determining presentation to the user; selecting, by the processor, a related successive web action option set based on the probability; generating automatically, by the processor, an action phrasing set for the related successive web action option set; sending the related successive web action option set to a user device for presentation to the user; and adjusting, by the processor, the intention model based on the action phrasing set and a user selection of a related successive web action option from the related successive web action option set presented to the user on the user device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A search engine server, comprising:
-
a communication interface configured to receive a search query from a user via a network; a processor configured to; observe, directly in a transmission log, a context word distribution and a click through host distribution, in the network; develop an intention model to model a user intention, the intention model having a context multinomial set of parameters describing a context word distribution, an action multinomial parameter set describing an action prediction distribution related to the context multinomial set of parameters and a host multinomial parameter set describing the click through the host distribution from the transmission log; identify an entity reference in the search query; determine a user intention towards the entity reference from the search query using the intention model; predict a probability of at least one related successive web action option set for the entity reference taken after the search query in furtherance of the user intention towards the entity reference according to the intention model for determining presentation to the user; select a related successive web action option set based on the probability; generate automatically an action phrasing set for the related successive web action option set; send the related successive web action option set to a user device for presentation to the user; and adjust the intention model based on the action phrasing set and a user selection of a related successive web action option from the related successive web action option set presented to the user on the user device; and a memory configured to store the intention model. - View Dependent Claims (18, 19, 20)
-
Specification