Abstract:
An approach is provided for determining the context-aware similarity between applications. A similarity platform processes one or more context logs associated with one or more devices to determine one or more context intents. The similarity platform further determines one or more distributions of one or more applications executed at the one or more devices with respect to the one or more context intents. The similarity platform also determines a context-aware similarity between two or more applications based, at least in part, on the one or more application distributions.
Abstract:
A method, apparatus and computer-readable storage medium for determining one or more recommendations by applying efficient adaptive matrix factorization are disclosed. The method comprises causing, at least in part, an iterative performing of the following steps: a using of a current data set to optimize parameters used to adapt a current matrix factorization model by the end of the current time period, and a training of a current matrix factorization model and the current data set by the end of the current time period, based on the optimized parameters, to obtain an adapted matrix factorization model for service in a next time period.
Abstract:
An approach is provided for associating interest tags with media items based on social diffusions among users. The media tagging platform processes and/or facilitates a processing of one or more user profiles to determine one or more interest tags relating to one or more users, captured at one or more user devices to determine one or more frequencies of the one or more signals. Next, the media tagging platform determines one or more social diffusions of the one or more media items among the one or more users. Then, the media tagging platform causes, at least in part, an association of the one or more media items with the one or more interest tags based, at least in part, on the one or more social diffusions.
Abstract:
Techniques to provide a secure, shared personal map layer include determining a geographic location. The geographic location is associated with operation of a device. The techniques also include determining indication that describes a relationship between the geographic location and a first user of the device. The techniques also include determining a privacy level for the indication. Then, the first user of the device is associated with the indication and the geographic location and the privacy level. In some embodiments, the techniques also include determining a personal description vocabulary word based, at least in part, on the geographic location and a context for the device. Then it is determined to present on the device a prompt that includes the personal description vocabulary word.
Abstract:
A method and apparatus for enriching social media to improve personalized user experience are provide, the method comprising: receiving highlights and/or annotations in at least one electronic document made by at least one user; extracting keywords from the respective at least one electronic document with the highlights and/or annotations as tags of the respective at least one electronic document; and using the keywords as tags of the respective at least one electronic document to provide personalized contents from the at least one electronic document to a user. Thus, by having high quality/relevant tags from a plurality of users for a given document, we may better profile the document. Similarly, by having high quality and insightful tags that a user has given to a plurality of documents, we may better profile the user's interest and behavior. By having better document and user profiling, we may better recommend the right documents to right users. In addition, we may offer more interesting UI features to improve user experience and engagement.