Patent ID: 9122986
Filing Date: 2015-09-01
Classification: G06F,G06N

Abstract:
1. A computer-implemented method of providing relevant search results to a user of a website at a query time, comprising: receiving, at a computing device having one or more processors, a query from the user, the query corresponding to a description of potential search results desired by the user; retrieving a user history from a user history datastore, the user history corresponding to previous user interactions with the website; determining, at the computing device, a context of the user, the context corresponding to an interaction of the user with the website at the query time; determining, at the computing device, the relevant search results based on the query, the user history, and the context of the user and a prediction model, wherein the prediction model includes a set of feature templates, each of the set of feature templates including one or more features corresponding to attributes of a potential prediction event; and providing, from the computing device, the relevant search results to the user via updating of a webpage presented to the user, wherein the prediction model has been adapted based on a received prediction event and a set of corresponding prediction event features, each of the set of prediction event features corresponding to one of the features, by: