-
公开(公告)号:US12112530B2
公开(公告)日:2024-10-08
申请号:US17362676
申请日:2021-06-29
Applicant: Meta Platforms, Inc.
Inventor: Vivek Natarajan , Baiyang Liu , Shubham Gupta , Krishna Mittal , Scott Martin
IPC: G10L17/22 , G06F3/01 , G06F3/16 , G06F7/14 , G06F9/451 , G06F16/176 , G06F16/22 , G06F16/23 , G06F16/242 , G06F16/2455 , G06F16/2457 , G06F16/248 , G06F16/33 , G06F16/332 , G06F16/338 , G06F16/903 , G06F16/9032 , G06F16/9038 , G06F16/904 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N7/01 , G06N20/00 , G06Q50/00 , G06V10/764 , G06V10/82 , G06V20/10 , G06V40/20 , G10L15/02 , G10L15/06 , G10L15/07 , G10L15/16 , G10L15/18 , G10L15/183 , G10L15/187 , G10L15/22 , G10L15/26 , G10L17/06 , H04L12/28 , H04L41/00 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/18 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/50 , H04L67/5651 , H04L67/75 , H04W12/08 , G10L13/00 , G10L13/04 , H04L51/046 , H04L67/10 , H04L67/53
CPC classification number: G06V10/82 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/167 , G06F7/14 , G06F9/453 , G06F16/176 , G06F16/2255 , G06F16/2365 , G06F16/243 , G06F16/24552 , G06F16/24575 , G06F16/24578 , G06F16/248 , G06F16/3323 , G06F16/3329 , G06F16/3344 , G06F16/338 , G06F16/90332 , G06F16/90335 , G06F16/9038 , G06F16/904 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N7/01 , G06N20/00 , G06Q50/01 , G06V10/764 , G06V20/10 , G06V40/28 , G10L15/02 , G10L15/063 , G10L15/07 , G10L15/16 , G10L15/1815 , G10L15/1822 , G10L15/183 , G10L15/187 , G10L15/22 , G10L15/26 , G10L17/06 , G10L17/22 , H04L12/2816 , H04L41/20 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/18 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/535 , H04L67/5651 , H04L67/75 , H04W12/08 , G06F2216/13 , G10L13/00 , G10L13/04 , G10L2015/223 , G10L2015/225 , H04L51/046 , H04L67/10 , H04L67/53
Abstract: In one embodiment, a method includes receiving, from a client system of a user, a user input comprising a plurality of n-grams, parsing the user input to identify one or more overall intents, hidden intents, and slots associated with the one or more n-grams, wherein at least one of the hidden intents is non-resolvable for being associated with partial slot information corresponding to an n-gram that has not been resolved to a particular entity identifier, wherein the partial slot information is associated with two more entity identifiers of two or more entities, respectively, sending, to the client system, instructions for prompting the user to select one of the entities to be associated with the non-resolvable hidden intent, resolving the non-resolvable hidden intent based on the entity identifier of the entity selected by the user, and generating a response to the user input based on the resolved hidden intent.
-
公开(公告)号:US11263031B2
公开(公告)日:2022-03-01
申请号:US16996196
申请日:2020-08-18
Applicant: Meta Platforms, Inc.
Inventor: Scott Martin
IPC: G06F9/451 , G06F16/332 , G06F16/33 , G06F16/9535 , G06F16/176 , G06F16/2457 , G06F3/16 , G06F3/01 , G06F16/9032 , G06F16/904 , G06F16/9038 , G06F40/30 , G06F40/40 , G06F16/22 , G06F16/23 , G06F16/245 , G06F16/248 , G06F7/14 , G06F16/28 , G06F3/08 , G06F16/44 , G06F16/438 , G06F16/951 , G06F40/205 , H04L12/58 , H04L29/12 , H04L29/08 , G06K9/00 , G06N3/08 , G06N3/00 , G06K9/62 , G10L15/18 , G10L15/16 , G10L15/26 , G10L15/06 , G10L15/07 , G10L15/02 , G10L15/22 , G10L13/00 , G10L13/04 , H04W12/08 , G10L15/183 , G06F16/338 , G06N20/00 , G06Q50/00 , H04L67/50 , H04L67/306 , H04L51/02 , H04L43/0882 , H04L43/0894 , H04L67/5651 , H04L12/28 , H04L41/00 , H04L41/22 , H04L67/75 , G10L17/22 , H04L51/00 , G10L17/06 , G06F16/242 , G06F16/2455 , G06F16/903 , G10L15/187 , G06V20/10 , G06V40/20 , G06V40/16 , H04L67/53 , H04L67/10 , H04L51/046
Abstract: In one embodiment, a method includes receiving a first user input by a first user at a client system associated with the first user, wherein the first user input is associated with a first language register, selecting a first language-register model from a plurality of language-register models based on the first language register by the client system, wherein the plurality of language-register models are each personalized with respect to the first user, and presenting a personalized first communication content generated based on the selected first language-register model at the client system.
-
公开(公告)号:US12008802B2
公开(公告)日:2024-06-11
申请号:US17362676
申请日:2021-06-29
Applicant: Meta Platforms, Inc.
Inventor: Vivek Natarajan , Baiyang Liu , Shubham Gupta , Krishna Mittal , Scott Martin
IPC: G10L17/22 , G06F3/01 , G06F3/16 , G06F7/14 , G06F9/451 , G06F16/176 , G06F16/22 , G06F16/23 , G06F16/242 , G06F16/2455 , G06F16/2457 , G06F16/248 , G06F16/33 , G06F16/332 , G06F16/338 , G06F16/903 , G06F16/9032 , G06F16/9038 , G06F16/904 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N7/01 , G06N20/00 , G06Q50/00 , G06V10/764 , G06V10/82 , G06V20/10 , G06V40/20 , G10L15/02 , G10L15/06 , G10L15/07 , G10L15/16 , G10L15/18 , G10L15/183 , G10L15/187 , G10L15/22 , G10L15/26 , G10L17/06 , H04L12/28 , H04L41/00 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/18 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/50 , H04L67/5651 , H04L67/75 , H04W12/08 , G10L13/00 , G10L13/04 , H04L51/046 , H04L67/10 , H04L67/53
CPC classification number: G06V10/82 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/167 , G06F7/14 , G06F9/453 , G06F16/176 , G06F16/2255 , G06F16/2365 , G06F16/243 , G06F16/24552 , G06F16/24575 , G06F16/24578 , G06F16/248 , G06F16/3323 , G06F16/3329 , G06F16/3344 , G06F16/338 , G06F16/90332 , G06F16/90335 , G06F16/9038 , G06F16/904 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N7/01 , G06N20/00 , G06Q50/01 , G06V10/764 , G06V20/10 , G06V40/28 , G10L15/02 , G10L15/063 , G10L15/07 , G10L15/16 , G10L15/1815 , G10L15/1822 , G10L15/183 , G10L15/187 , G10L15/22 , G10L15/26 , G10L17/06 , G10L17/22 , H04L12/2816 , H04L41/20 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/18 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/535 , H04L67/5651 , H04L67/75 , H04W12/08 , G06F2216/13 , G10L13/00 , G10L13/04 , G10L2015/223 , G10L2015/225 , H04L51/046 , H04L67/10 , H04L67/53
Abstract: In one embodiment, a method includes receiving, from a client system of a user, a user input comprising a plurality of n-grams, parsing the user input to identify one or more overall intents, hidden intents, and slots associated with the one or more n-grams, wherein at least one of the hidden intents is non-resolvable for being associated with partial slot information corresponding to an n-gram that has not been resolved to a particular entity identifier, wherein the partial slot information is associated with two more entity identifiers of two or more entities, respectively, sending, to the client system, instructions for prompting the user to select one of the entities to be associated with the non-resolvable hidden intent, resolving the non-resolvable hidden intent based on the entity identifier of the entity selected by the user, and generating a response to the user input based on the resolved hidden intent.
-
公开(公告)号:US20220113998A1
公开(公告)日:2022-04-14
申请号:US17557790
申请日:2021-12-21
Applicant: Meta Platforms, Inc.
Inventor: Scott Martin
IPC: G06F9/451 , G10L15/18 , G10L15/183 , G10L15/22 , G06F16/338 , G06F16/332 , G06F16/33 , G06N20/00 , G06F16/9535 , G06Q50/00 , H04L67/50 , H04L67/306 , G06F16/176 , G10L15/06 , G10L15/16 , G06F3/01 , G06F16/9032 , G06F16/2457 , H04L51/02 , G06F3/16 , G06K9/62 , G06N3/08 , G10L15/26 , G06F16/9038 , G06F16/904 , G06F40/30 , G06F40/40 , G06F16/22 , G06F16/23 , G06F7/14 , H04L43/0882 , H04L43/0894 , H04L67/5651 , H04L12/28 , H04L41/00 , H04L41/22 , H04L67/75 , H04W12/08 , G10L15/07 , G10L17/22 , H04L51/00 , G06N3/00 , G10L17/06 , G06F16/248 , G06F16/438 , G06F16/951 , G06F16/242 , G06F16/2455 , G10L15/02 , G06F16/903 , G06F40/205 , G10L15/187 , G06F16/28 , G06V20/10 , G06V40/20 , G06V40/16
Abstract: In one embodiment, a method includes receiving one or more voice inputs from a first user, determining a first language register associated with the first user based on the one or more voice inputs, selecting a second language register for a voice response based on the one or more voice inputs, generating the voice response based on the second language register, and providing the voice response in response to the one or more voice inputs.
-
公开(公告)号:US12118371B2
公开(公告)日:2024-10-15
申请号:US17557790
申请日:2021-12-21
Applicant: Meta Platforms, Inc.
Inventor: Scott Martin
IPC: G06F9/451 , G06F3/01 , G06F3/16 , G06F7/14 , G06F16/176 , G06F16/22 , G06F16/23 , G06F16/242 , G06F16/2455 , G06F16/2457 , G06F16/248 , G06F16/28 , G06F16/33 , G06F16/332 , G06F16/338 , G06F16/438 , G06F16/903 , G06F16/9032 , G06F16/9038 , G06F16/904 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N20/00 , G06Q50/00 , G06V20/10 , G06V40/16 , G06V40/20 , G10L13/00 , G10L13/04 , G10L15/02 , G10L15/06 , G10L15/07 , G10L15/16 , G10L15/18 , G10L15/183 , G10L15/187 , G10L15/22 , G10L15/26 , G10L17/06 , G10L17/22 , H04L12/28 , H04L41/00 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/046 , H04L51/216 , H04L51/52 , H04L67/10 , H04L67/306 , H04L67/50 , H04L67/53 , H04L67/5651 , H04L67/75 , H04W12/08
CPC classification number: G06F9/453 , G06F3/011 , G06F3/013 , G06F3/017 , G06F3/167 , G06F7/14 , G06F16/176 , G06F16/2255 , G06F16/2365 , G06F16/243 , G06F16/24552 , G06F16/24575 , G06F16/24578 , G06F16/248 , G06F16/285 , G06F16/3323 , G06F16/3329 , G06F16/3344 , G06F16/338 , G06F16/4393 , G06F16/90332 , G06F16/90335 , G06F16/9038 , G06F16/904 , G06F16/951 , G06F16/9535 , G06F18/2411 , G06F40/205 , G06F40/295 , G06F40/30 , G06F40/40 , G06N3/006 , G06N3/08 , G06N20/00 , G06Q50/01 , G06V20/10 , G06V40/172 , G06V40/28 , G10L15/02 , G10L15/063 , G10L15/07 , G10L15/16 , G10L15/1815 , G10L15/1822 , G10L15/183 , G10L15/187 , G10L15/22 , G10L15/26 , G10L17/06 , G10L17/22 , H04L12/2816 , H04L41/20 , H04L41/22 , H04L43/0882 , H04L43/0894 , H04L51/02 , H04L51/216 , H04L51/52 , H04L67/306 , H04L67/535 , H04L67/5651 , H04L67/75 , H04W12/08 , G06F2216/13 , G10L13/00 , G10L13/04 , G10L2015/223 , G10L2015/225 , H04L51/046 , H04L67/10 , H04L67/53
Abstract: In one embodiment, a method includes receiving one or more voice inputs from a first user, determining a first language register associated with the first user based on the one or more voice inputs, selecting a second language register for a voice response based on the one or more voice inputs, generating the voice response based on the second language register, and providing the voice response in response to the one or more voice inputs.
-
公开(公告)号:US11307880B2
公开(公告)日:2022-04-19
申请号:US16996196
申请日:2020-08-18
Applicant: Meta Platforms, Inc.
Inventor: Scott Martin
IPC: G06F9/451 , G06F16/332 , G06F16/33 , G06F16/9535 , G06F16/176 , G06F16/2457 , G06F3/16 , G06F3/01 , G06F16/9032 , G06F16/904 , G06F16/9038 , G06F40/30 , G06F40/40 , G06F16/22 , G06F16/23 , G06F16/245 , G06F16/248 , G06F7/14 , G06F16/28 , G06F3/08 , G06F16/44 , G06F16/438 , G06F16/951 , G06F40/205 , H04L12/58 , H04L29/12 , H04L29/08 , G06K9/00 , G06N3/08 , G06N3/00 , G06K9/62 , G10L15/18 , G10L15/16 , G10L15/26 , G10L15/06 , G10L15/07 , G10L15/02 , G10L15/22 , G10L13/00 , G10L13/04 , H04W12/08 , G10L15/183 , G10L17/22 , G10L17/06 , G10L15/187 , G06N20/00 , G06Q50/00 , H04L67/50 , H04L67/306 , H04L67/53 , H04L67/75 , H04L67/10 , H04L51/046 , H04L43/0882 , H04L43/0894 , G06F16/242 , G06F16/903 , G06F16/2455 , G06F16/338 , G06F40/295 , G06V40/16 , G06V40/20 , G06V20/10 , H04L12/28 , H04L41/00 , H04L41/22 , H04L51/02 , H04L51/00 , H04L51/52 , H04L67/5651
Abstract: In one embodiment, a method includes receiving a first user input by a first user at a client system associated with the first user, wherein the first user input is associated with a first language register, selecting a first language-register model from a plurality of language-register models based on the first language register by the client system, wherein the plurality of language-register models are each personalized with respect to the first user, and presenting a personalized first communication content generated based on the selected first language-register model at the client system.
-
-
-
-
-