Abstract:
A method performed by one or more processing devices includes receiving a request for social media content that is relevant to one or more search terms; identifying, based on a social graph of a user, social media content with connections in the social graph to the user, wherein the social media content is associated with metadata; identifying metadata that is associated with the identified social media content and that has at least a threshold amount of relevance to the one or more search terms; generating a summarization of contents of the metadata identified and contents of the social media content identified; and transmitting, to the device used by the user who sent the request, the summarization for presentation to the user, in response to the request for social media content.
Abstract:
Methods, systems, and computer programs are presented for managing electronic messages of users in a social network. One method includes an operation for receiving attributes of a profile of a person with a person account that has started following an entity with an entity account, in the social network. Further, the person is added to one or more groups in the entity account based on the attributes. Each of the groups is associated with defined properties for adding persons to each group. Furthermore, messages, created by the entity and addressed to the one or more groups, are distributed to a stream of the person account.
Abstract:
A method includes, in one or more processing devices, executing instructions to perform operations that include outputting data for a first graphical user interface comprising a control mechanism for specifying an amount of content from a first content set to include in a second content set. The method also includes receiving, through the control mechanism, information indicative of the amount of content from the first content set to include in the second content set. The method also includes identifying content from the first content set based on a score that is adjusted in accordance with the information, and based on an author of the content being a member of a predefined group of individuals. The method also includes outputting data for a second graphical user interface comprising the second content set the second content set including the identified content.
Abstract:
Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for adjusting content delivery based on user submissions. The method includes analyzing user submissions comprising photographs, the analyzing comprising: for each of the user submissions: identifying a time the user submission occurred; identifying objects represented in the photograph; determining a subject matter of the user submission based at least in part on the objects; determining a geographic location associated with the subject matter of the user submission; determining clusters of the user submissions, each user submission in a particular cluster being similar to each other user submission in the particular cluster based on the times the user submissions occurred, the subject matters of the user submissions, and the geographic locations associated with the user submissions; and adjusting content delivery to members of a network based on the determination of one or more of the clusters.
Abstract:
Methods, systems, and computer programs are presented for managing electronic messages of users in a social network. One method includes an operation for receiving attributes of a profile of a person with a person account that has started following an entity with an entity account, in the social network. Further, the person is added to one or more groups in the entity account based on the attributes. Each of the groups is associated with defined properties for adding persons to each group. Furthermore, messages, created by the entity and addressed to the one or more groups, are distributed to a stream of the person account.
Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a plurality of items to be displayed to a user, each item including digital content and being associated with a respective timestamp, receiving a plurality of scores, each score being associated with an item of the plurality of items, determining a subset of items to be displayed to the user based on the plurality of scores, the subset of items including items of the plurality of items, grouping items in the subset of items based on respective timestamps to provide a plurality of item groups, for each item group, determining an order of items based on respective scores, and transmitting instructions to display items to the user based on the plurality of item groups and in the order within each item group.
Abstract:
A device receives, from an online provider device, content of a website and connection information associated with the website, and provides the content of the website for display to a user. The device also receives, from the user, information requested by the website and a request to provide the information to the online provider device, and determines whether the information includes sensitive information. The device further provides the information to the online provider device, based on the request, when the information does not include sensitive information, and determines, when the information includes sensitive information, whether the website is safe or unsafe based on the connection information. The device provides a warning for display to the user, when the information includes sensitive information and when the website is an unsafe website, where the warning indicates that sensitive information is to be transmitted to the unsafe website.