| CPC G10L 17/22 (2013.01) [G10L 13/027 (2013.01); G10L 25/54 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for generating a query response in an environment based on predicted relationships between users, the computer-implemented method comprising:
capturing a question with a device in the environment, wherein the question includes a speaking voice and is selected from a group consisting of: video data, audio data and text data;
identifying a speaker of the question based on the speaking voice;
using a supervised machine learning model, generating a relationship map based on historic interactions associated with a user and other related information stored in a database;
analyzing, using the supervised machine model having a speech recognition algorithm, a tone of speech, voice print or voice quality for comparison to a previous user interaction stored in said database, wherein said stored information in said database has been recorded over time and contains audio, video and/or text questions and answers previously obtained;
determining a relationship between the question and each user interaction based on the relationship map generated;
selecting a response from the database of user interactions based on the relationship; and
transmitting the response to the environment, wherein transmission of the response uses a voice of the user.
|