Method and apparatus for determining decision points for streaming conversational data
First Claim
1. A computer-implemented method for determining a decision point in real-time for a data stream from a conversation, the method comprising:
- receiving, by a computing device, streaming conversational data; and
determining, by said computing device, when to classify the streaming conversational data into one of thematic categories and labels from a predefined set, usinga measure of certainty, by performing certainty calculations at a plurality of time instances during the conversation andby selecting a decision point in response to the certainty calculations, the decision point being based on accumulated conversational data available at different ones of the plurality of time instances.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a decision point in real-time for a data stream from a conversation includes receiving streaming conversational data; and determining when to classify the streaming conversational data, using a measure of certainty, by performing certainty calculations at a plurality of time instances during the conversation and by selecting a decision point in response to the certainty calculations, the decision point not being based on a fixed window of conversational data but being based on accumulated conversational data available at different ones of the plurality of time instances. Systems and computer program products are also provided.
26 Citations
18 Claims
-
1. A computer-implemented method for determining a decision point in real-time for a data stream from a conversation, the method comprising:
-
receiving, by a computing device, streaming conversational data; and determining, by said computing device, when to classify the streaming conversational data into one of thematic categories and labels from a predefined set, using a measure of certainty, by performing certainty calculations at a plurality of time instances during the conversation and by selecting a decision point in response to the certainty calculations, the decision point being based on accumulated conversational data available at different ones of the plurality of time instances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a computer including a network adapter configured to receive connections from external computers, the computer being configured to receive streaming text from a conversation and to determine when to classify the streaming text into one of thematic categories and labels from a predefined set, using a measure of certainty, by performing entropy calculations at a plurality of time instances during receipt of the streaming text, and by selecting a decision point in response to the entropy calculations, the decision point being based on text accumulated at the respective time instances, and to perform a classification operation at the decision point, prior to completion of the conversation. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer program medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
determine when to classify streaming conversational data into one of thematic categories and labels from a predefined set, using a measure of certainty, by performing certainty calculations at a plurality of time instances during the conversation and by selecting a decision point in response to the certainty calculations, the decision point being based on accumulated conversational data available at different ones of the plurality of time instances. - View Dependent Claims (17, 18)
Specification