-
公开(公告)号:US11488028B2
公开(公告)日:2022-11-01
申请号:US15476685
申请日:2017-03-31
Applicant: Oath Inc.
Inventor: Akshay Soni , Yashar Mehdad , Troy Chevalier
IPC: G06N5/02 , G06N20/00 , G06N3/08 , G06Q50/00 , G06F16/951 , G06F16/9535
Abstract: A method is provided, including: processing interactions by a plurality of users with a plurality of content items, the content items being provided over a network in response to user requests received over the network, wherein each content item is associated with one or more entities; for each user, determining a user entity set that includes entities associated with content items with which the user interacted; embedding the users and the entities in a vector space, wherein the embedding is configured to place a given user, and the entities of the given user's user entity set, in proximity to each other in the vector space; for each user, performing a proximity search in the vector space to identify a set of nearest entities to the user in the vector space; for each user, generating a user profile using the identified set of nearest entities to the user.
-
公开(公告)号:US11444909B2
公开(公告)日:2022-09-13
申请号:US16699962
申请日:2019-12-02
Applicant: Oath Inc.
Inventor: Aasish Pappu , Troy Chevalier , Xue Wu
Abstract: A method implemented by at least one server computer is provided, including: providing, over the Internet, access to a plurality of topics, wherein each topic includes, and further provides access to, a plurality of posted items; recording interaction data for the plurality of topics, the interaction data identifying user activity occurring within each of the topics; analyzing the interaction data to identify clusters of topics that exhibit similar behavioral patterns; for each cluster of topics, generating a community that includes the topics in the cluster; providing, over the Internet, access to the communities, wherein accessing a given community further provides access to the topics included in that community, which further provide access to the posted items that are included in the topics within that community.
-
公开(公告)号:US10834211B2
公开(公告)日:2020-11-10
申请号:US16558200
申请日:2019-09-02
Applicant: Oath Inc.
Inventor: Akshay Soni , Yashar Mehdad , Troy Chevalier , Srikanth Nampelli , Ashwini Bhatkhande
IPC: G06F15/16 , H04L29/08 , G06F16/9535 , G06N7/00 , G06N20/00
Abstract: Software for a content-aggregation website generates a first representation of interests for a geographical location. The representation includes a plurality of entities that are derived from a corpus of documents. Each of the plurality of entities is associated with an expected value that is based on engagement signals from users in the geographical location and that is weighted using a sparse-polarity approach to be discriminative with respect to other entities. Each of the ingested articles is represented by the second representation that associates an aboutness score with each of the plurality of entities. The software uses the first representation, a similarity measure, and a second representation to create rankings of a plurality of ingested articles received. Then the software receives a request for access to the content-aggregation service from a new user from the geographical location and serves the new or infrequent user a content stream based on the rankings.
-
公开(公告)号:US10776433B2
公开(公告)日:2020-09-15
申请号:US15280976
申请日:2016-09-29
Applicant: Oath Inc.
Inventor: Akshay Soni , Troy Chevalier , Yashar Mehdad
IPC: G06F17/30 , G06F16/9535 , G06F16/335
Abstract: Software for a website hosting a content-aggregation service generates a first representation of interests for a user. The first representation includes a plurality of entities including pivot entities and extended entities, where the extended entities result from a nearest-neighbor search of word embeddings. Each of the extended entities is associated with a nearness score that is weighted using a distance of the extended entity from one of the pivot entities. For each of a plurality of articles ingested by the content-aggregation service, the software generates a second representation that associates an aboutness score with each of the plurality of entities. The software uses the first representation, a similarity measure, and the second representations to create rankings of the plurality of articles. The software receives a request for access to the content-aggregation service from the user and serves the user a content stream based at least in part on the rankings.
-
公开(公告)号:US20190387067A1
公开(公告)日:2019-12-19
申请号:US16558200
申请日:2019-09-02
Applicant: Oath Inc.
Inventor: Akshay Soni , Yashar Mehdad , Troy Chevalier , Srikanth Nampelli , Ashwini Bhatkhande
IPC: H04L29/08 , G06N7/00 , G06F16/9535
Abstract: Software for a content-aggregation website generates a first representation of interests for a geographical location. The representation includes a plurality of entities that are derived from a corpus of documents. Each of the plurality of entities is associated with an expected value that is based on engagement signals from users in the geographical location and that is weighted using a sparse-polarity approach to be discriminative with respect to other entities. Each of the ingested articles is represented by the second representation that associates an aboutness score with each of the plurality of entities. The software uses the first representation, a similarity measure, and a second representation to create rankings of a plurality of ingested articles received. Then the software receives a request for access to the content-aggregation service from a new user from the geographical location and serves the new or infrequent user a content stream based on the rankings.
-
公开(公告)号:US10698967B2
公开(公告)日:2020-06-30
申请号:US15831189
申请日:2017-12-04
Applicant: Oath Inc.
Inventor: Rao Shen , Akshay Soni , Troy Chevalier , Xue Wu , Pierce Yang
IPC: G06F16/9537 , G06Q50/00 , G06F16/93 , G06F16/335
Abstract: A method is provided, including: detecting interactions by a plurality of users with a plurality of content items, each content item having an associated content item vector; for a given user, identifying interactions occurring during a current time period, including identifying positive interactions with a first set of the content items, and negative interactions with a second set of the content items; processing a first set of the content item vectors that are associated with the first set of the content items to determine a positive interaction vector; processing a second set of the content item vectors that are associated to the second set of the content items to determine a negative interaction vector; for the given user, generating a current user profile vector for the current time period, using the positive interaction vector, the negative interaction vector, and a prior user profile vector for a prior time period.
-
公开(公告)号:US10404813B2
公开(公告)日:2019-09-03
申请号:US15265777
申请日:2016-09-14
Applicant: Oath Inc.
Inventor: Akshay Soni , Yashar Mehdad , Troy Chevalier , Srikanth Nampelli , Ashwini Bhatkhande
IPC: G06F15/16 , H04L29/08 , G06N7/00 , G06F16/9535
Abstract: Software for a content-aggregation website generates a first representation of interests for a geographical location. The representation includes a plurality of entities that are derived from a corpus of documents. Each of the plurality of entities is associated with an expected value that is based on engagement signals from users in the geographical location and that is weighted using a sparse-polarity approach to be discriminative with respect to other entities. Each of the ingested articles is represented by the second representation that associates an aboutness score with each of the plurality of entities. The software uses the first representation, a similarity measure, and a second representation to create rankings of a plurality of ingested articles received. Then the software receives a request for access to the content-aggregation service from a new user from the geographical location and serves the new or infrequent user a content stream based on the rankings.
-
-
-
-
-
-