Abstract:
Methods and apparatus related to identifying a plurality of user locations, determining an activity of the user based on the identified user locations, and providing information to the user based on the determined activity of the user. In some implementations, the information may be a user activity suggestion for a user to perform. In some implementations, the information may be provided to the user in response to input from the user. In some implementations, the input may be a search query and the information may be search results. In some implementations, the input may be a partial query and the information may be query suggestions.
Abstract:
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for ranking content. A request for content is received. Eligible content items are identified, including a first eligible content item for which an uncertainty level of an associated expected click-through rate is above a predefined threshold. A subset of the eligible content items is evaluated, including the first eligible content item including producing a score. The score is a product of an associated bid and click-through rate for a given eligible content item. Producing the score includes adjusting a product of a bid times an expected click-through rate for the first eligible content item by a value of learning that represents a value for exploring the first eligible content item as a response to the request. The subset of eligible content items is ranked based on the produced scores.
Abstract:
Methods and apparatus related to determining an activity of a user based on sensor readings from sensor(s), and providing, for presentation to the user via a user interface output of a computing device of the user, information that is based on the determined activity. In some implementations, the information may be provided in response to input entered by the user via a user interface input device of the computing device of the user. In some implementations, the input may be a search query and the information may be search results. In some implementations, the input may be a partial query and the information may be query suggestions.