-
公开(公告)号:US20200081907A1
公开(公告)日:2020-03-12
申请号:US16680906
申请日:2019-11-12
申请人: ASAPP, INC.
发明人: Satchuthananthavale Rasiah Kuhan Branavan , Joseph Ellsworth Hackman , Frederick William Poe Heckel , Aaron Isaksen
IPC分类号: G06F16/332 , G06F16/35 , G06F17/27 , G06N3/02 , G06Q30/00 , G06N20/10 , G06N3/04 , G06N5/04 , G06N5/02
摘要: A third-party company may assist companies in providing natural language interfaces for their customers. To implement a natural language interface for a company, a configuration may be received that includes information, such as a list intents, seed messages for the intents, and hierarchical information of the intents. An intent classifier may be trained using the configuration, and the natural language interface may be deployed for use with customers. Usage data of the natural language classifier may be collected and used to improve the natural language interface. Messages corresponding to an intent may be clustered into clusters of similar messages, and a prototype message may be obtained for each cluster to provide a human understandable description of the cluster. The information about the clusters may be used to improve the natural language interface, such as by creating a new intent with a cluster or moving a cluster to a different intent.
-
公开(公告)号:US11956187B2
公开(公告)日:2024-04-09
申请号:US18104915
申请日:2023-02-02
申请人: ASAPP, INC.
发明人: Joseph Ellsworth Hackman , Christopher David Fox , Jonathan David Weese , Satchuthananthavale Rasiah Kuhan Branavan , Tao Lei
IPC分类号: H04M3/00 , G06F16/901 , G06F40/30 , G06N20/00 , G10L15/26 , H04L51/02 , H04M3/51 , G06F40/295 , G10L15/16 , G10L15/18
CPC分类号: H04L51/02 , G06F16/9024 , G06F40/30 , G06N20/00 , G10L15/26 , H04M3/5141 , H04M3/5191 , G06F40/295 , G10L15/16 , G10L15/18
摘要: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. In some instances, a first communications session may be started between a first user and a second user. During the first communications session, one or more communications may be processed to select an intent of the first user and a value of an information item communicated by the first user. An automated workflow may be selected to continue assisting the first user, and the first user may be transferred to a second communications session with the automated workflow. The automated workflow may be initialized with the value of the information item that was provided during the first communications session so that the first user does not need to repeat information.
-
公开(公告)号:US20210126881A1
公开(公告)日:2021-04-29
申请号:US16663872
申请日:2019-10-25
申请人: ASAPP, INC.
摘要: A message may be suggested to a user participating in a conversation using one or more neural networks where the suggested message is adapted to the preferences or communication style of the user. The suggested message may be adapted to the user with a user embedding vector that represents the preferences or communication style of the user in a vector space. To suggest a message to the user, a conversation feature vector may be computed by processing the text the conversation with a neural network. A context score may be computed for one or more designated messages, where the context score is computed by processing the user embedding vector, the conversation feature vector, and a designated message feature vector with a neural network. A designated message may be selected as a suggested message for the user using the context scores. The suggestion may then presented to the user.
-
公开(公告)号:US20230179548A1
公开(公告)日:2023-06-08
申请号:US18104915
申请日:2023-02-02
申请人: ASAPP, INC.
发明人: Joseph Ellsworth Hackman , Christopher David Fox , Jonathan David Weese , Satchuthananthavale Rasiah Kuhan Branavan , Tao Lei
CPC分类号: H04L51/02 , G06F16/9024 , G06N20/00 , G06F40/30 , G10L15/26 , H04M3/5141 , H04M3/5191 , G06F40/295
摘要: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. In some instances, a first communications session may be started between a first user and a second user. During the first communications session, one or more communications may be processed to select an intent of the first user and a value of an information item communicated by the first user. An automated workflow may be selected to continue assisting the first user, and the first user may be transferred to a second communications session with the automated workflow. The automated workflow may be initialized with the value of the information item that was provided during the first communications session so that the first user does not need to repeat information.
-
公开(公告)号:US20200327892A1
公开(公告)日:2020-10-15
申请号:US16503528
申请日:2019-07-04
申请人: ASAPP, INC.
摘要: Machine learning models may be used during a communications session to process natural language communications and perform actions relating to the communications session. For example, a machine learning model may be used to provide an automated response to a user, to suggest a completion of text being entered by a user, or to provide information about a relevant resource. Machine learning models may rely on machine learning model data that is updated during a communications session as communications are processed by the machine learning model. To improve the performance of a machine learning model when a user leaves a first communications session and enters a second communications session, the machine learning model data may be stored during a first communications session and then retrieved during the second communications session to initialize a machine learning model for the second communications session.
-
公开(公告)号:US11588759B2
公开(公告)日:2023-02-21
申请号:US16503529
申请日:2019-07-04
申请人: ASAPP, INC.
发明人: Mitchell Steven Morgan , Frederick William Poe Heckel , Priya Sawant , Adrien Brochard , Christopher David Fox , Tao Lei , Joseph Ellsworth Hackman
IPC分类号: H04M3/00 , H04L51/02 , G06F16/901 , G06N20/00 , G06F40/30 , G10L15/26 , H04M3/51 , G06F40/295 , G10L15/16 , G10L15/18
摘要: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. Companies may provide support over different types of communications channels with different capabilities, such as voice channels and text channels. Instead of implementing different workflows for different channels, a company may separate aspects of the workflow that are common to different channels from aspects of the workflow that are different for different channels. For example, a workflow may be implemented to determine an action in response to a received communication where the action may be used with multiple channels. The action may then be used to select an action implementation that is specific to a channel.
-
公开(公告)号:US11425064B2
公开(公告)日:2022-08-23
申请号:US16663872
申请日:2019-10-25
申请人: ASAPP, INC.
IPC分类号: G06F40/00 , H04L51/046 , G06N3/04 , G06F40/56
摘要: A message may be suggested to a user participating in a conversation using one or more neural networks where the suggested message is adapted to the preferences or communication style of the user. The suggested message may be adapted to the user with a user embedding vector that represents the preferences or communication style of the user in a vector space. To suggest a message to the user, a conversation feature vector may be computed by processing the text the conversation with a neural network. A context score may be computed for one or more designated messages, where the context score is computed by processing the user embedding vector, the conversation feature vector, and a designated message feature vector with a neural network. A designated message may be selected as a suggested message for the user using the context scores. The suggestion may then presented to the user.
-
公开(公告)号:US20200329144A1
公开(公告)日:2020-10-15
申请号:US16503529
申请日:2019-07-04
申请人: ASAPP, INC.
发明人: Mitchell Steven Morgan , Frederick William Poe Heckel , Priya Sawant , Adrien Brochard , Christopher David Fox , Tao Lei , Joseph Ellsworth Hackman
IPC分类号: H04M3/51
摘要: A company may implement automated workflows for convenience of users or to reduce support costs. For example, allowing a user to change an address using an automated workflow may be faster or less expensive than with a human agent. Companies may provide support over different types of communications channels with different capabilities, such as voice channels and text channels. Instead of implementing different workflows for different channels, a company may separate aspects of the workflow that are common to different channels from aspects of the workflow that are different for different channels. For example, a workflow may be implemented to determine an action in response to a received communication where the action may be used with multiple channels. The action may then be used to select an action implementation that is specific to a channel.
-
公开(公告)号:US10210244B1
公开(公告)日:2019-02-19
申请号:US15894504
申请日:2018-02-12
申请人: ASAPP, INC.
发明人: Satchuthananthavale Rasiah Kuhan Branavan , Joseph Ellsworth Hackman , Frederick William Poe Heckel , Aaron Isaksen
摘要: A third-party company may assist companies in providing natural language interfaces for their customers. To implement a natural language interface for a company, a configuration may be received that includes information, such as a list intents, seed messages for the intents, and hierarchical information of the intents. An intent classifier may be trained using the configuration, and the natural language interface may be deployed for use with customers. Usage data of the natural language classifier may be collected and used to improve the natural language interface. Messages corresponding to an intent may be clustered into clusters of similar messages, and a prototype message may be obtained for each cluster to provide a human understandable description of the cluster. The information about the clusters may be used to improve the natural language interface, such as by creating a new intent with a cluster or moving a cluster to a different intent.
-
公开(公告)号:US12039545B2
公开(公告)日:2024-07-16
申请号:US18120075
申请日:2023-03-10
申请人: ASAPP, INC.
IPC分类号: H04L51/02 , G06F16/22 , G06F16/245 , G06F16/33 , G06F16/332 , G06F16/901 , G06F16/9032 , G06F16/9535 , G06F40/205 , G06F40/216 , G06F40/35 , G06N3/04 , G06N3/044 , G06N3/045 , G06N3/047 , G06N3/08 , G06N3/088 , G06N5/01 , G06N5/022 , G06Q30/016 , G10L15/26 , H04L51/52 , H04L67/02 , H04L67/306 , H04L67/53 , H04M3/42 , H04M3/51 , G06F40/211 , G06F40/40 , G06N20/10 , G06Q10/1053 , G06Q10/107 , G06Q30/01 , H04L41/04
CPC分类号: G06Q30/016 , G06F16/2237 , G06F16/245 , G06F16/3329 , G06F16/3344 , G06F16/9024 , G06F16/90332 , G06F16/9535 , G06F40/205 , G06F40/216 , G06F40/35 , G06N3/04 , G06N3/044 , G06N3/045 , G06N3/047 , G06N3/08 , G06N3/088 , G06N5/01 , G06N5/022 , G10L15/26 , H04L51/02 , H04L51/52 , H04L67/02 , H04L67/306 , H04L67/53 , H04M3/42382 , H04M3/5141 , G06F40/211 , G06F40/40 , G06N20/10 , G06Q10/1053 , G06Q10/107 , G06Q30/01 , H04L41/04 , H04M3/5183
摘要: A third-party service may be used to assist entities in responding to requests of users by determining a suggested response to a received communication. The third party service may receive a request from a first entity, such as via an application programming interface request, that includes a message in a conversation. A conversation feature vector may be computed by processing the message with a first neural network. A suggested respond to the message may be determined by processing the conversation feature vector with a second neural network. The third-party service may then return the suggested response for use in the conversation. The third-party service may similarly be used to assist other entities in responding to requests of users.
-
-
-
-
-
-
-
-
-