SELECTING A RESPONSE IN A MULTI-TURN INTERACTION BETWEEN A USER AND A CONVERSATIONAL BOT
Patent №
US 10,930,285
Granted
2021-02-23
Filed 2020
Owner
DRIFT.COM, INC.
Lab
—
AI components
6
ml · nlp · speech · kr · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
17079807
A method to select a response in a multi-turn conversation between a user and a conversational bot. The conversation is composed of a set of events, wherein an event is a linear sequence of observations that are user speech or physical actions. Queries are processed against a set of conversations that are organized as a set of inter-related data tables, with events and observations stored in distinct tables. As the multi-turn conversation proceeds, a data model comprising an observation history, together with a hierarchy of events determined to represent the conversation up to at least one turn, is persisted. When a new input (speech or physical action) is received, it is classified using a statistical model to generate a result. The result is then mapped to an observation in the data model. Using the mapped observation, a look-up is performed into the data tables to retrieve a possible response.
AI classification
Ownership
DRIFT.COM, INC.
assignment · 541640595
Assignors
ORKIN, JEFFREY D., WARD, CHRISTOPHER M.
On an employer assignment, the assignors are typically the inventors.