-
公开(公告)号:US10268664B2
公开(公告)日:2019-04-23
申请号:US14835289
申请日:2015-08-25
Applicant: Facebook, Inc.
Inventor: Shuyi Zheng , Brett Matthew Westervelt , Rousseau Newaz Kazi , Alexander Paul Mentch
IPC: G06F3/00 , G06F17/22 , G06F17/30 , G06F3/0482 , G06F3/0484 , G06F17/24 , H04L12/58
Abstract: In one embodiment, a method includes receiving, from a link-search interface of a client device, a search query from a first user of an online social network. The link-search interface is associated with a composer interface in which the first user is composing a first post. The method further includes searching a web index of an online social network to identify one or more external objects matching a search query. The web index identifies a plurality of external objects hosted by third-party systems that have been posted to the online social network, and each search result comprises a reference to the respective external object and a link to the external object. The method further includes embedding, in the first post, a link to a first external object referenced by a first search result selected by the first user.
-
公开(公告)号:US20170220578A1
公开(公告)日:2017-08-03
申请号:US15014846
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herdagdelen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
IPC: G06F17/30
CPC classification number: G06F17/30867 , G06F17/2785 , G06Q30/0251 , G06Q50/01
Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; calculating, for each of the communications, sentiment-scores corresponding to sentiments, wherein each sentiment-score is based on a degree to which n-grams of the text of the communication match sentiment-words associated with the sentiments; determining, for each of the communications, an overall sentiment for the communication based on the calculated sentiment-scores for the communication; calculating sentiment levels for the particular content item corresponding sentiments, each sentiment level being based on a total number of communications determined to have the overall sentiment of the sentiment level; and generating a sentiments-module including sentiment-representations corresponding to overall sentiments having sentiment levels greater than a threshold sentiment level.
-
公开(公告)号:US10216850B2
公开(公告)日:2019-02-26
申请号:US15014846
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herda{hacek over (g)}delen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; calculating, for each of the communications, sentiment-scores corresponding to sentiments, wherein each sentiment-score is based on a degree to which n-grams of the text of the communication match sentiment-words associated with the sentiments; determining, for each of the communications, an overall sentiment for the communication based on the calculated sentiment-scores for the communication; calculating sentiment levels for the particular content item corresponding sentiments, each sentiment level being based on a total number of communications determined to have the overall sentiment of the sentiment level; and generating a sentiments-module including sentiment-representations corresponding to overall sentiments having sentiment levels greater than a threshold sentiment level.
-
公开(公告)号:US20170046390A1
公开(公告)日:2017-02-16
申请号:US14826868
申请日:2015-08-14
Applicant: Facebook, Inc.
Inventor: Arpit Suresh Jain , Rajat Raina , Rousseau Newaz Kazi , Brett Matthew Westervelt
IPC: G06F17/30
CPC classification number: G06F16/2455 , G06F16/24578 , G06F16/248 , G06F16/9535
Abstract: In one embodiment, a method includes receiving a search query. The method includes generating query commands based on the search query. The of query commands include a first query command comprising a query constraint for objects having a first privacy setting, and a second query command comprising a query constraint for objects having a second privacy setting, wherein the second privacy setting is more restrictive than the first privacy setting. The method includes searching to identify a first set of objects that match the first query command, and a second set of objects associated that match the second query command. The method includes generating one or more search results and sending a search-results page to the client system of the first user for display.
Abstract translation: 在一个实施例中,一种方法包括接收搜索查询。 该方法包括基于搜索查询生成查询命令。 查询命令包括第一查询命令,其包括具有第一隐私设置的对象的查询约束,以及第二查询命令,其包括具有第二隐私设置的对象的查询约束,其中所述第二隐私设置比所述第一隐私更加限制 设置。 该方法包括搜索以识别与第一查询命令相匹配的第一组对象以及与第二查询命令相匹配的第二组对象。 该方法包括生成一个或多个搜索结果并将搜索结果页面发送到第一用户的客户端系统以进行显示。
-
公开(公告)号:US10157224B2
公开(公告)日:2018-12-18
申请号:US15014895
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herda{hacek over (g)}delen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; extracting, for each of the communications, quotations from the text of the communication; determining, for each extracted quotation, partitions of the quotation; grouping the extracted quotations into clusters based on a respective degree of similarity among their respective partitions; calculating a cluster-score for each cluster based on a frequency of occurrence of partitions of quotations in the cluster in the communications; and generating a quotations-module comprising representative quotations, each representative quotation being a quotation from a cluster having a cluster-score greater than a threshold cluster-score.
-
公开(公告)号:US20170220677A1
公开(公告)日:2017-08-03
申请号:US15014895
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herdagdelen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
CPC classification number: G06F17/30705 , G06F17/30684 , G06F17/30867 , G06F17/30958 , G06Q50/01 , H04L51/12 , H04L51/32 , H04L63/102 , H04L67/02 , H04L67/20 , H04L67/306
Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; extracting, for each of the communications, quotations from the text of the communication; determining, for each extracted quotation, partitions of the quotation; grouping the extracted quotations into clusters based on a respective degree of similarity among their respective partitions; calculating a cluster-score for each cluster based on a frequency of occurrence of partitions of quotations in the cluster in the communications; and generating a quotations-module comprising representative quotations, each representative quotation being a quotation from a cluster having a cluster-score greater than a threshold cluster-score.
-
公开(公告)号:US10270882B2
公开(公告)日:2019-04-23
申请号:US15014911
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herda{hacek over (g)}delen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; extracting, for each of the communications, n-grams from the text of the communication; identifying mention-terms from the extracted n-grams, each mention-term being a noun-phrase; calculating a term-score for each mention-term based on a frequency of occurrence of the mention-term in the communications; and generating a mentions-module including mentions, each mention including a mention-term having a term-score greater than a threshold term-score and text from communications comprising the mention-term.
-
公开(公告)号:US20170220652A1
公开(公告)日:2017-08-03
申请号:US15014868
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herdagdelen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
IPC: G06F17/30
CPC classification number: G06F17/30554 , G06F17/3053 , G06F17/30867 , G06Q50/01
Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a request associated with a particular content item; identifying communications authored by one or more users, each identified communication being associated with the particular content item; generating one or more search-results modules related to the particular content item, each search-results module being of a particular module type, wherein each search-results module includes information from a subset of the identified communications, the information corresponding to the particular module type of the search-results module, and wherein a number of communications in the subset of the identified communications including each search-results module is greater than a module-specific threshold number of communications; and sending, to the client system, a search-results interface comprising one or more of the search-results modules.
-
公开(公告)号:US10242074B2
公开(公告)日:2019-03-26
申请号:US15014868
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herda{hacek over (g)}delen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
Abstract: In one embodiment, a method includes receiving, from a client system of a first user, a request associated with a particular content item; identifying communications authored by one or more users, each identified communication being associated with the particular content item; generating one or more search-results modules related to the particular content item, each search-results module being of a particular module type, wherein each search-results module includes information from a subset of the identified communications, the information corresponding to the particular module type of the search-results module, and wherein a number of communications in the subset of the identified communications including each search-results module is greater than a module-specific threshold number of communications; and sending, to the client system, a search-results interface comprising one or more of the search-results modules.
-
公开(公告)号:US20170220579A1
公开(公告)日:2017-08-03
申请号:US15014911
申请日:2016-02-03
Applicant: Facebook, Inc.
Inventor: Rousseau Newaz Kazi , Mark Andrew Rich , Christina Joan Sauper , Amaç Herdagdelen , Soorya Vamsi Mohan Tanikella , Brett Matthew Westervelt , Maykel Andreas Louisa Jozef Anna Loomans , Adam Eugene Bussing , Shuyi Zheng
CPC classification number: H04L67/306 , G06F17/277 , G06F17/30867 , H04L51/18 , H04L51/32 , H04L67/20
Abstract: In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including a text of the communication; extracting, for each of the communications, n-grams from the text of the communication; identifying mention-terms from the extracted n-grams, each mention-term being a noun-phrase; calculating a term-score for each mention-term based on a frequency of occurrence of the mention-term in the communications; and generating a mentions-module including mentions, each mention including a mention-term having a term-score greater than a threshold term-score and text from communications comprising the mention-term.
-
-
-
-
-
-
-
-
-