-
公开(公告)号:US20220092131A1
公开(公告)日:2022-03-24
申请号:US17543539
申请日:2021-12-06
Applicant: Facebook, Inc.
Inventor: Emmanouil Koukoumidis , Michael Robert Hanson , Rajen Subba , Heidi Young , Rushin Shah , Jinsong Yu , Benoit F. Dumoulin , Jeremy Gillmor Kahn , Chandrasekhar Iyer
IPC: G06F16/951 , G06F40/40 , G06N20/00
Abstract: In one embodiment, a method includes receiving a user query associated with dialog-intents at a client system, executing tasks corresponding to the dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the tasks, wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and presenting the multi-perspective response at the client system.
-
公开(公告)号:US10978056B1
公开(公告)日:2021-04-13
申请号:US16264173
申请日:2019-01-31
Applicant: Facebook, Inc.
Inventor: Ashwini Challa , Anusha Balakrishnan , Rajen Subba , Kartikeya Upasani , Shawn C. P. Mei
IPC: G10L15/19 , G10L15/22 , G10L15/06 , G06N20/00 , G06F16/9035 , G06F16/338 , G06F40/56 , G06F16/332 , G06F16/33
Abstract: In one embodiment, a method includes receiving a user input from a client system associated with a user, generating a plurality of candidate responses by a natural-language generation module in response to the user input, determining a quality-indication by a filtering module for each candidate response of the plurality of candidate responses based on one or more classification models and one or more classification rules, wherein the classification models and classification rules are based on one or more acceptance-criteria, selecting one or more candidate responses from the plurality of candidate responses based on their respective quality-indications, ranking the selected candidate responses based on one or more ranking-criteria, and sending instructions for presenting a top-ranked candidate response to the user to the client system associated with the user responsive to receiving the user input.
-
公开(公告)号:US10853103B2
公开(公告)日:2020-12-01
申请号:US16150069
申请日:2018-10-02
Applicant: Facebook, Inc.
Inventor: Jiedan Zhu , Fuchun Peng , Benoit F. Dumoulin , Xiaohu Liu , Rajen Subba , Mohsen Agsen , Michael Robert Hanson
IPC: G06F9/451 , G06F16/338 , G06F16/332 , G06F16/33 , G06F16/9535 , G10L15/18 , G10L15/183 , G10L15/22 , G06N20/00 , G06Q50/00 , H04L29/08 , G06F16/176 , G10L15/06 , G10L15/16 , G06F3/01 , G06F16/9032 , G06F16/2457 , H04L12/58 , G06F3/16 , G06K9/00 , G06K9/62 , G06N3/08 , G10L15/26 , G06F16/9038 , G06F16/904 , G06F40/30 , G06F40/40 , G10L13/04
Abstract: In one embodiment, a method includes receiving a user input including a partial request from a client system of a first user, analyzing the user input to generate one or more candidate hypotheses based on a personalized language model where each of the candidate hypotheses includes one or more of an intent-suggestion or a slot-suggestion, sending instructions for presenting one or more suggested auto-completions corresponding to one or more of the candidate hypotheses, respectively, to the client system, where each suggested auto-completion comprises the partial request and the corresponding candidate hypothesis, receiving an indication of a selection by the first user of a first suggested auto-completion of the suggested auto-completions from the client system, and executing one or more tasks based on the first suggested auto-completion selected by the first user via one or more agents.
-
4.
公开(公告)号:US20180241713A1
公开(公告)日:2018-08-23
申请号:US15439652
申请日:2017-02-22
Applicant: FACEBOOK, INC.
Inventor: Rajen Subba , Antoine Raux , Jian Yang
IPC: H04L12/58
Abstract: A method of providing notifications to users of a social networking service includes determining a user intent associated with a post from a user on the social networking service, based at least in part on content of the post. The method further includes generating a first notification of the user intent associated with the post and selecting a plurality of users of the social networking service to receive the first notification. The method further includes providing the first notification to the plurality of users, and after providing the first notification to the plurality of users: (1) receiving one or more responses to the first notification from one or more users of the plurality of users, the one or more responses including information responsive to the first notification, and (2) providing the information responsive to the first notification to the user.
-
公开(公告)号:US10762299B1
公开(公告)日:2020-09-01
申请号:US15978429
申请日:2018-05-14
Applicant: Facebook, Inc.
Inventor: Savas Parastatidis , Benoit F Dumoulin , Antoine Raux , Rajen Subba , Stefan Nelson-Lindall , Wenhai Yang
IPC: G10L21/00 , G06F40/35 , G10L15/22 , G06F16/332 , G06F40/284
Abstract: Exemplary embodiments relate to methods, mediums, and systems for managing a conversation. In an embodiment, a computer-implemented input interface is provided to receive an input comprising information in natural language. A dialog manager is configured to determine an intent of the input, determine information to fulfill the intent, and identify one or both of information available to the dialog manager or information that is unavailable to the dialog manager. A conversational understanding document documents the intent and the identified information. An output interface forwards the conversational understanding document towards a task completion handler separate and distinct from the dialog manager. Other embodiments are described and claimed.
-
公开(公告)号:US09996531B1
公开(公告)日:2018-06-12
申请号:US15084292
申请日:2016-03-29
Applicant: Facebook, Inc.
Inventor: Savas Parastatidis , Benoit F Dumoulin , Antoine Raux , Rajen Subba , Stefan Nelson-Lindall , Wenhai Yang
CPC classification number: G06F17/279 , G06F17/277 , G06F17/30654 , G10L15/22
Abstract: Exemplary embodiments relate to methods, mediums, and systems for managing a conversation. In an embodiment, a computer-implemented input interface is provided to receive an input comprising information in natural language. A dialog manager is configured to determine an intent of the input, determine information to fulfill the intent, and identify one or both of information available to the dialog manager or information that is unavailable to the dialog manager. A conversational understanding document documents the intent and the identified information. An output interface forwards the conversational understanding document towards a task completion handler separate and distinct from the dialog manager. Other embodiments are described and claimed.
-
7.
公开(公告)号:US20200007491A1
公开(公告)日:2020-01-02
申请号:US16566820
申请日:2019-09-10
Applicant: FACEBOOK, INC.
Inventor: Rajen Subba , Antoine Raux , Jian Yang
IPC: H04L12/58
Abstract: A method determines user intent associated with a post from a user on a social networking service, based at least in part on content of the post. The method generates a first notification of the user intent associated with the post and selects a plurality of users of the social networking service to receive the first notification. The method provides the first notification to the users. After providing the first notification to the plurality of users, the method: (i) receives one or more responses to the first notification from one or more users of the plurality of users, the responses including information responsive to the first notification; (ii) generates a second notification, including indications of determined respective intent associated with the one or more received responses based, at least in part, on content of the one or more received responses; and (iii) provides the second notification to the user.
-
公开(公告)号:US20190324780A1
公开(公告)日:2019-10-24
申请号:US16150069
申请日:2018-10-02
Applicant: Facebook, Inc.
Inventor: Jiedan Zhu , Fuchun Peng , Benoit F. Dumoulin , Xiaohu Liu , Rajen Subba , Mohsen Agsen , Michael Robert Hanson
IPC: G06F9/451 , G06F17/30 , G10L15/22 , G10L15/18 , G10L15/183
Abstract: In one embodiment, a method includes receiving a user input including a partial request from a client system of a first user, analyzing the user input to generate one or more candidate hypotheses based on a personalized language model where each of the candidate hypotheses includes one or more of an intent-suggestion or a slot-suggestion, sending instructions for presenting one or more suggested auto-completions corresponding to one or more of the candidate hypotheses, respectively, to the client system, where each suggested auto-completion comprises the partial request and the corresponding candidate hypothesis, receiving an indication of a selection by the first user of a first suggested auto-completion of the suggested auto-completions from the client system, and executing one or more tasks based on the first suggested auto-completion selected by the first user via one or more agents.
-
公开(公告)号:US20190205386A1
公开(公告)日:2019-07-04
申请号:US16211414
申请日:2018-12-06
Applicant: Facebook, Inc.
Inventor: Anuj Kumar , Benoit Dumoulin , Wenhai Yang , Rajen Subba
CPC classification number: G06F17/2785 , G06F9/453 , G06N5/043 , G06N5/046 , G06N20/00
Abstract: A user interacts with a virtual digital assistant with the intent that it provides assistance with a task. The user sends messages to the virtual digital assistant that include content obtained via user input at a client device. An intent determination model is applied to the content to identify the user's intent. The virtual digital assistant identifies agents that are capable of servicing the intent are identified and retrieves contextual data relating to the message from a data store. An intent arbitration model is used to select one of the agents which is activated to provide assistance with the task. The contextual information may include global metrics of agent performance and/or information regarding the user's preferences.
-
公开(公告)号:US20210209121A1
公开(公告)日:2021-07-08
申请号:US17203286
申请日:2021-03-16
Applicant: Facebook, Inc.
Inventor: Xiaohu Liu , Baiyang Liu , Rajen Subba , Benoit F. Dumoulin
IPC: G06F16/2457 , G06F16/248 , G06F16/9535
Abstract: In one embodiment, a method includes, by a client system, receiving, by an assistant xbot of the client system, a request from a first user for a summary of user content from a first content source, retrieving, from the first content source, a plurality of content items corresponding to the request, generating a personalized summary of the retrieved content items, wherein the personalization of the summary is based on a user profile of the first user, and presenting, by the assistant xbot, the personalized summary responsive to the request within a separate communication interface between the assistant xbot and the first user, wherein the personalized summary is interactable by the first user to react to one or more of the plurality of content items.
-
-
-
-
-
-
-
-
-