Automated conversation goal discovery using neural networks and deep multi-view clustering
AssigneeAsapp, Inc.
InventorsYi Yang, Hugh Nicholas Perkins
Life of this patent
Estimating the term…
Loading patent…
AssigneeAsapp, Inc.
InventorsYi Yang, Hugh Nicholas Perkins
Estimating the term…
The present disclosure describes a system, method, and computer program for automatically discovering goals from conversations using neural networks and deep multi-view clustering. A dataset of conversations is partitioned into two views. Vector representations of each view are then generated and clustered in an alternating fashion between views for a number of iterations (i.e., the system alternates between views in generating and clustering vector representations of a view). A first neural network encoder generates the vector representations for the first view, and a second neural network encoder generates the vector representations for the second view. With each semi-iteration, cluster assignments from one view are used to update the encoder for the other view, thus encouraging the two neural network encoders to yield similar cluster assignments. After all the iterations are complete, a user interface enables a user to label each first-view cluster with a goal, where a subset of example utterances is displayed for each cluster.
A method, performed by a computer system, for automatically discovering goals from conversations between two or more entities, the method comprising:
A non-transitory computer-readable medium comprising a computer program, that, when executed by a computer system, enables the computer system to perform the following method for automatically discovering goals from conversations between two or more entities, the method comprising:
A computer system for automatically discovering goals from conversations between two or more entities, the system comprising:
Dependencies are inferred from the claim text.