Abstract:
Users may create and/or interact with content that may reference various businesses. For example, a user may submit a search query “Akron Hardware Store” to a search interface that may provide relevant search results for the search query. As provided herein, content suggestions may be provided to the user based upon an occurrence of a business reference of a business. For example, search keywords that resulted in user engagement with the business may be evaluated to identify a set of search keywords (e.g., search queries that led users to an Akron Hardware Store website). A set of content suggestions (e.g., coupons, maps, search queries, website links, images, descriptions, etc.) may be generated based upon the set of search keywords, and may be provided to the user.
Abstract:
A method and apparatus for generating search results including searching by subdomain and providing sponsored results by subdomain is provided. A search system according to embodiments of the present invention analyzes search queries to determine if they are to be routed to subdomains and presents results include sponsored hits sponsored on a subdomain by subdomain basis.
Abstract:
One or more suggested search query completion alternatives are provided to the user and are selectable by the user in completing the user's search query. The suggested search query completion alternatives may comprise local business query completion suggestions, each of which may correspond to a local business, and general query completion suggestions, each of which may correspond to a general query. A ranking of local business query completion suggestions and general query completion suggestions may be used to identify a number of top-ranked query completion suggestions for presentation to the user. The ranking may use a popularity measure associated with each business and a frequency measure associated with each general query. A popularity associated with a local business may be weighted using a granularity weighting, which may be determined using a local query intent confidence level.
Abstract:
A system and method for generating a personalized trends module includes steps of: for a given user, producing a social timeline by logging content posted on the given user's accounts on social media sites; analyzing the social timeline for recently posted content to derive an interim summary of first trending topics for the given user; receiving from a content personalization platform an in-stream feed of second trending topics based on the user's recent on-line activity including page views, queries, and clicks; augmenting the social timeline with the second trending topics from the in-stream feed to produce an interim list of third trending topics; ranking the third trending topics by source category using a frequency index; selecting the highest ranking third trending topics from each source category; and presenting a personalized trends module with positions allocated to the highest ranking third trending topics.
Abstract:
Provided herein is a system or method for a users-to-follow recommendation engine for, based at least in part on social network information and information about users in one or more social networks, determining features relating to users, including topical features and social features, determining, using a model constructed utilizing the determined features, for a set or users, a subset of the set of users for which the user has a high linkage, relative to other linkages in the set, and determining, using the model, and displaying to the user, a recommendation to follow and an associated explanation, of at least one particular user of the subset of the users wherein the associated explanation includes a topical-based explanation when a predominant basis for the high linkage is determined to be topical and a social-based explanation when a predominant basis for the high linkage is determined to be social.
Abstract:
A gallery software application enables a user to browse, view, and interact with various content items, such as still images and videos. The gallery includes a graphical user interface with two modes: stack and grid. In stack mode, images (which represent content items) are divided into groups, and a group is represented by a displayed stack of images. In grid mode, images are displayed in a grid of rows and columns. The displayed stacks and images can be scrolled. When the scrolling reaches the end of a set of stacks or images, the last stack or image is displayed with perspective distortion. In grid mode, a value is displayed for meta-data of a content item that is not currently displayed. If a user indicates the displayed value, the grid is scrolled until the content item whose meta-data matches that value is displayed.
Abstract:
Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to provide analysis of the distribution of overlaps of logs of values.
Abstract:
Methods, systems and programming for predicting search results quality. In one example, a search query is received from a user. A plurality of search results are obtained from a content source based on the search query. The plurality of search results are ranked based on their relevance scores with respect to the search query. A distribution of the relevance scores of the plurality of search results is normalized in each position of the ranking. A metric of the content source is computed based on the normalized distribution of the relevance scores. The metric indicates a relevance between the plurality of search results and the search query.
Abstract:
Briefly, the disclosure describes embodiments of methods or apparatuses for processing, such as smoothing, a set of labeled measurements at a variety of scale levels. In one or more non-limiting embodiments purely for illustrative purposes, relatively fine details of labeled measurements may be displayed utilizing a relatively low-scale map, such as a map showing individual towns and/or villages. For display utilizing a relatively higher scale map, such as a map showing larger geopolitical areas, for example, relatively fine details may be omitted.
Abstract:
Techniques for communicating particular information from a user, using a sensing device, to a touch device by way of a touch event is provided. Sensors that are operatively coupled to a sensing device sense an input from the user which conveys particular information. This input is then converted by the sensing device into another signal that is then transmitted from the sensing device to the touch device. When the user uses the sensing device to interact with the touch device, the interaction causes a touch event on the touch device. A touch event occurs when the sensors within the touch device receive a touch-signal from the sensing device. The touch-signal is based, at least in part, on detected biometric information of the user. The touch device then decodes the touch-signal to both (a) determine the location of the touch event on the touch device and (b) obtain the sensing device signal embedded in the touch signal to extract the particular information related to the user.