Keyword Search Queries on Online Social Networks

    公开(公告)号:US20170270126A1

    公开(公告)日:2017-09-21

    申请号:US15610287

    申请日:2017-05-31

    Applicant: Facebook, Inc.

    CPC classification number: G06F16/3322 G06F16/90324

    Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a text query including one or more n-grams, including an ambiguous n-gram. The method includes searching multiple keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram, each keyword generator having a particular type. The method includes calculating, by a particular scoring algorithm for each keyword generator, a keyword score for each identified keyword suggestion. The scoring algorithm includes multiple weighting factors chosen based on the type of the keyword generator. The method includes generating a set of suggested queries including at least a portion of the text query and one or more identified keyword suggestions and filtering suggested queries from the set based on privacy settings associated with the identified keyword suggestions. The method includes sending, to the client system, instructions for presenting one or more of the suggested queries.

    Optimizing machine translations for user engagement

    公开(公告)号:US10733387B1

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

    申请号:US16447230

    申请日:2019-06-20

    Applicant: Facebook, Inc.

    Abstract: Exemplary embodiments relate to techniques for improving a machine translation system. The machine translation system may include one or more models for generating a translation. The system may generate multiple candidate translations, and may present the candidate translations to different groups of users, such as users of a social network. User engagement with the different candidate translations may be measured, and the system may determine which of the candidate translations was most favored by the users. For example, in the context of a social network, the number of times that the translation is liked or shared, or the number of comments associated with the translation, may be used to determine user engagement with the translation. The models of the machine translation system may be modified to favor the most-favored candidate translation. The translation system may repeat this process to continue to tune the models in a feedback loop.

    Keyword Search Queries on Online Social Networks
    3.
    发明申请
    Keyword Search Queries on Online Social Networks 有权
    关键字搜索在线社交网络的查询

    公开(公告)号:US20160063093A1

    公开(公告)日:2016-03-03

    申请号:US14470607

    申请日:2014-08-27

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/3064 G06F17/3097

    Abstract: In one embodiment, a method includes receiving from a client system of a first user an unstructured text query. The method includes parsing the text query to identify one or more n-grams. At least one of the n-grams is an ambiguous n-gram. The method includes searching a plurality of keyword generators to identify one or more keyword suggestions matching the ambiguous n-gram. The method further includes calculating a keyword score for each identified keyword suggestions and generating one or more suggested queries including one or more n-grams identified from the text query. The one or more identified keyword suggestions having a keyword score greater than a threshold keyword score. The method includes sending one or more of the suggested queries to the client system of the first user for display.

    Abstract translation: 在一个实施例中,一种方法包括从客户端系统接收第一用户非结构化文本查询。 该方法包括解析文本查询以识别一个或多个n克。 n克中至少有一个是不明确的n-gram。 该方法包括搜索多个关键字生成器以识别与模糊n-gram匹配的一个或多个关键字建议。 该方法还包括计算每个识别的关键字建议的关键词分数,并且生成包括从文本查询识别的一个或多个n克的一个或多个建议查询。 所述一个或多个识别的关键字建议具有大于阈值关键词得分的关键词得分。 该方法包括将一个或多个建议的查询发送到第一用户的客户端系统以进行显示。

    Optimizing machine translations for user engagement

    公开(公告)号:US10366171B1

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

    申请号:US16144227

    申请日:2018-09-27

    Applicant: Facebook, Inc.

    Abstract: Exemplary embodiments relate to techniques for improving a machine translation system. The machine translation system may include one or more models for generating a translation. The system may generate multiple candidate translations, and may present the candidate translations to different groups of users, such as users of a social network. User engagement with the different candidate translations may be measured, and the system may determine which of the candidate translations was most favored by the users. For example, in the context of a social network, the number of times that the translation is liked or shared, or the number of comments associated with the translation, may be used to determine user engagement with the translation. The models of the machine translation system may be modified to favor the most-favored candidate translation. The translation system may repeat this process to continue to tune the models in a feedback loop.

    Blending by Query Classification on Online Social Networks

    公开(公告)号:US20170316105A1

    公开(公告)日:2017-11-02

    申请号:US15654556

    申请日:2017-07-19

    Applicant: Facebook, Inc.

    CPC classification number: G06F16/9535 G06Q50/01

    Abstract: In one embodiment, a method includes receiving a search query from a user and identifying one or more objects that match the search query. The method includes determining one or more search intents of the search query based on one or more topics associated with the identified objects and a ratio of object-types of the identified objects. The method includes generating search-result modules corresponding to the search query based on the determined search intents. Each search-result module is associated with a particular object-type and includes search results of that object-type. The method includes sending instructions for presenting a search-results interface to the client system of the user for display. The search-results interface may include one or more of the search result modules displayed in a blended order based on the determined search intents.

    Providing translations of electronic messages via a social networking system

    公开(公告)号:US10693829B2

    公开(公告)日:2020-06-23

    申请号:US16180852

    申请日:2018-11-05

    Applicant: Facebook, Inc.

    Abstract: The present disclosure is directed toward systems and methods for providing translations of electronic messages via a social networking system. For example, systems and methods described herein involve determining whether to provide an electronic message or a translation of the electronic message to a recipient based on social networking activities of the recipient. Furthermore, systems and methods described herein can provide a translation of an electronic message based on an analysis of social networking activities of one or more recipients of the electronic message.

    Translating terms within a digital communication

    公开(公告)号:US09916305B1

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

    申请号:US15393102

    申请日:2016-12-28

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/2836 G06F17/289 H04L51/32

    Abstract: This disclosure covers systems and methods that create references for locating a translation of a term expressed within a digital communication. In particular, in certain embodiments, the disclosed systems and methods create a hashkey to identify a translation (or multiple translations) of an initial term from a source language to a target language. By referring to this hashkey corresponding to the initial term, the disclosed systems and methods can identify a translation (or multiple translations) of the same or similar term within a digital communication to translate a digital communication from a source language to a target language.

    Blending by query classification on online social networks

    公开(公告)号:US09754037B2

    公开(公告)日:2017-09-05

    申请号:US14470583

    申请日:2014-08-27

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/30867 G06Q50/01

    Abstract: In one embodiment, a method includes receiving a search query from a first user and identifying one or more second nodes that match the search query. The method includes determining one or more search intents of the search query. Search intent may be based on one or more topics associated with the identified nodes and one or more node-types of the identified nodes. The method includes generating one or more search results corresponding to the search query, the search-results being generated based on the determined search intents. The method includes sending a search-results page to the client system of the first user for display. The search-results page may include one or more of the generated search results.

    Blending by Query Classification on Online Social Networks
    9.
    发明申请
    Blending by Query Classification on Online Social Networks 有权
    通过在线社交网络的查询分类进行混合

    公开(公告)号:US20160063115A1

    公开(公告)日:2016-03-03

    申请号:US14470583

    申请日:2014-08-27

    Applicant: Facebook, Inc.

    CPC classification number: G06F17/30867 G06Q50/01

    Abstract: In one embodiment, a method includes receiving a search query from a first user and identifying one or more second nodes that match the search query. The method includes determining one or more search intents of the search query. Search intent may be based on one or more topics associated with the identified nodes and one or more node-types of the identified nodes. The method includes generating one or more search results corresponding to the search query, the search-results being generated based on the determined search intents. The method includes sending a search-results page to the client system of the first user for display. The search-results page may include one or more of the generated search results.

    Abstract translation: 在一个实施例中,一种方法包括从第一用户接收搜索查询并识别与搜索查询匹配的一个或多个第二节点。 该方法包括确定搜索查询的一个或多个搜索意图。 搜索意图可以基于与所识别的节点和所识别的节点的一个或多个节点类型相关联的一个或多个主题。 该方法包括生成与搜索查询相对应的一个或多个搜索结果,基于所确定的搜索意图来生成搜索结果。 该方法包括将搜索结果页面发送到第一用户的客户端系统以进行显示。 搜索结果页面可以包括所生成的搜索结果中的一个或多个。

    Blending by query classification on online social networks

    公开(公告)号:US10528635B2

    公开(公告)日:2020-01-07

    申请号:US15654556

    申请日:2017-07-19

    Applicant: Facebook, Inc.

    Abstract: In one embodiment, a method includes receiving a search query from a user and identifying one or more objects that match the search query. The method includes determining one or more search intents of the search query based on one or more topics associated with the identified objects and a ratio of object-types of the identified objects. The method includes generating search-result modules corresponding to the search query based on the determined search intents. Each search-result module is associated with a particular object-type and includes search results of that object-type. The method includes sending instructions for presenting a search-results interface to the client system of the user for display. The search-results interface may include one or more of the search result modules displayed in a blended order based on the determined search intents.

Patent Agency Ranking