Accounting for organically occurring interactions with content when selecting content items for presenstation to users of an online system

    公开(公告)号:US10943178B1

    公开(公告)日:2021-03-09

    申请号:US15885755

    申请日:2018-01-31

    Applicant: Facebook, Inc.

    Abstract: An online system maintains one or more models that determine likelihoods of a user performing various interactions after being presented with a content item. Additionally, the online system receives information identifying interactions by users with content, and generates embeddings for various users based on the interactions by the users with content. When determining whether to present a content item including an objective identifying an interaction to a user, the online system applies a maintained model to determine a likelihood of the user performing the interaction identified by the objective after being presented with the content item. Additionally, the online system determines a similarity of the embedding of the user to embeddings of users who performed the interaction identified by the objective. Based on a combination of the likelihood determined by the model and the similarity, the online system determines whether to present the content item to the user.

    Analyzing tracking requests generated by client devices based on attributes describing items

    公开(公告)号:US10733638B1

    公开(公告)日:2020-08-04

    申请号:US16058959

    申请日:2018-08-08

    Applicant: Facebook, Inc.

    Abstract: An online system receives tracking requests from client devices interacting with a web page to analyze user interactions with the web page. The online system extracts parameters from tracking requests such as a uniform resource locator (URL) associated with the web page that generated the tracking request and/or data tokens describing keywords within the URL. The online system may extract parameters by crawling web pages that generate tracking requests. The online system may compare extracted parameters to a taxonomy of categories maintained by the online system to determine a category describing the item displayed on the web page. The online system determines a category describing the item via an item catalog maintained by the online system comprised of previously determined categories for various items. The online system uses the determined categories, attributes, and temporal relevance scores to direct content to users.

    DETERMINING STABILITY FOR EMBEDDING MODELS
    3.
    发明申请

    公开(公告)号:US20190108457A1

    公开(公告)日:2019-04-11

    申请号:US15727901

    申请日:2017-10-09

    Applicant: Facebook, Inc.

    Abstract: An online system determines a stability metric that indicates overlap between the set of entities associated with a particular entity when embeddings have been adjusted due to modifications in the input data of an embedding model. The online system generates a stability score for the embedding model by computing a statistic for one or more stability metrics. The online system determines a stability metric for a particular content provider by identifying a first cluster of content providers in a set of first embeddings, and a second cluster of content providers in a set of second embeddings. The second embeddings are generated after modifications have been made to input data. The online system determines the stability metric based on an overlap between the first cluster and the second cluster of content providers. The stability score can be an indicator of model performance that can be used to select embedding models.

    DETERMINING INTENT BASED ON USER INTERACTION DATA

    公开(公告)号:US20190065978A1

    公开(公告)日:2019-02-28

    申请号:US15691161

    申请日:2017-08-30

    Applicant: Facebook, Inc.

    Abstract: A system predicts user intent to take an action and delivers content items to the user that match that intent. A plurality of features or attributes for each tracking pixel in a set of tracking pixels can be acquired based on content items and landing pages associated with each tracking pixel. For example, features for a tracking pixel can be determined based on information associated with a content item that enabled a user to access a landing page from which the tracking pixel was fired or triggered. In this example, features for the tracking pixel can also be determined based on information associated with the landing page. The features for the tracking pixels can be utilized to train a machine learning model. The machine learning model can be trained to predict whether or not a particular user intends to produce a conversion (e.g., make a purchase).

    Determining stability for embedding models

    公开(公告)号:US11055629B2

    公开(公告)日:2021-07-06

    申请号:US15727901

    申请日:2017-10-09

    Applicant: Facebook, Inc.

    Abstract: An online system determines a stability metric that indicates overlap between the set of entities associated with a particular entity when embeddings have been adjusted due to modifications in the input data of an embedding model. The online system generates a stability score for the embedding model by computing a statistic for one or more stability metrics. The online system determines a stability metric for a particular content provider by identifying a first cluster of content providers in a set of first embeddings, and a second cluster of content providers in a set of second embeddings. The second embeddings are generated after modifications have been made to input data. The online system determines the stability metric based on an overlap between the first cluster and the second cluster of content providers. The stability score can be an indicator of model performance that can be used to select embedding models.

    SELECTING ITEMS FOR PRESENTATION VIA DYNAMIC SPONSORED CONTENT

    公开(公告)号:US20190108557A1

    公开(公告)日:2019-04-11

    申请号:US15727410

    申请日:2017-10-06

    Applicant: Facebook, Inc.

    Abstract: An online system selects items for display in content provided to users by considering the value of each item to third-party content providers as well as user's interests. The online system receives a catalog including items that are each associated with weights from a third-party content provider for inclusion in sponsored content to be presented to users of an online system. The weights have values indicating measures of importance of the items to the third-party content provider on a per-item basis. The online system identifies a request for sponsored content, and selects one or more items from the catalog for inclusion in a dynamic sponsored content item. The online system calculates a weighted user preference score using a weight associated with an item and affinity information describing the user's affinity for the item.

    Categorizing objects for queries on online social networks

    公开(公告)号:US10102255B2

    公开(公告)日:2018-10-16

    申请号:US15260214

    申请日:2016-09-08

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a query inputted by the user; identifying a set of objects matching the query; calculating, for each identified object, a plurality of category-scores corresponding to a plurality of categories, respectively, wherein each category-score is calculated based on a plurality of sub-scores corresponding to a plurality of scoring axes; categorizing each identified object into a category of the plurality of categories based on the category-scores for the identified object; and sending, to the client system in response to the query, one or more search results corresponding to one or more of the categorized objects for display, each search result referencing the respective categorized object, wherein the one or more categorized objects of the search results comprises objects categorized into one or more selected categories.

    Determining intent based on user interaction data

    公开(公告)号:US10896380B2

    公开(公告)日:2021-01-19

    申请号:US15691161

    申请日:2017-08-30

    Applicant: Facebook, Inc.

    Abstract: A system predicts user intent to take an action and delivers content items to the user that match that intent. A plurality of features or attributes for each tracking pixel in a set of tracking pixels can be acquired based on content items and landing pages associated with each tracking pixel. For example, features for a tracking pixel can be determined based on information associated with a content item that enabled a user to access a landing page from which the tracking pixel was fired or triggered. In this example, features for the tracking pixel can also be determined based on information associated with the landing page. The features for the tracking pixels can be utilized to train a machine learning model. The machine learning model can be trained to predict whether or not a particular user intends to produce a conversion (e.g., make a purchase).

    Categorizing Objects for Queries on Online Social Networks

    公开(公告)号:US20190042580A1

    公开(公告)日:2019-02-07

    申请号:US16157654

    申请日:2018-10-11

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a query inputted by the user; identifying a set of objects matching the query; calculating, for each identified object, a plurality of category-scores corresponding to a plurality of categories, respectively, wherein each category-score is calculated based on a plurality of sub-scores corresponding to a plurality of scoring axes; categorizing each identified object into a category of the plurality of categories based on the category-scores for the identified object; and sending, to the client system in response to the query, one or more search results corresponding to one or more of the categorized objects for display, each search result referencing the respective categorized object, wherein the one or more categorized objects of the search results comprises objects categorized into one or more selected categories.

    Categorizing Objects for Queries on Online Social Networks

    公开(公告)号:US20180067945A1

    公开(公告)日:2018-03-08

    申请号:US15260214

    申请日:2016-09-08

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a query inputted by the user; identifying a set of objects matching the query; calculating, for each identified object, a plurality of category-scores corresponding to a plurality of categories, respectively, wherein each category-score is calculated based on a plurality of sub-scores corresponding to a plurality of scoring axes; categorizing each identified object into a category of the plurality of categories based on the category-scores for the identified object; and sending, to the client system in response to the query, one or more search results corresponding to one or more of the categorized objects for display, each search result referencing the respective categorized object, wherein the one or more categorized objects of the search results comprises objects categorized into one or more selected categories.

Patent Agency Ranking