| CPC G10L 17/22 (2013.01) [G06F 3/167 (2013.01); G06F 40/58 (2020.01); G06V 20/50 (2022.01); G10L 13/02 (2013.01); G10L 17/14 (2013.01)] | 21 Claims |

|
1. A system that conducts dialogs using artificial intelligence, comprising:
an artificial intelligence engine comprising
a processor; and
a large language model;
at least one converter coupled to said artificial intelligence engine; and,
a data collection user interface configured to accept a dialog context and to transmit said dialog context to said artificial intelligence engine;
wherein
said artificial intelligence engine is configured to
receive said dialog context;
generate questions for one or more dialog participants based on said dialog context and based on previous responses of said one or more dialog participants,
wherein said dialog context is received and entered into said data collection user interface prior to a dialog between said one or more dialog participants,
wherein said dialog context comprises information that is configured to be received from one or more of
a user other than said one or more dialog participants,
other data sources other than said one or more dialog participants; and
transmit said questions to said at least one converter; wherein said at least one converter is configured to
output said questions to said one or more dialog participants; and,
receive responses from said one or more dialog participants; and,
transmit said responses to said artificial intelligence engine; and,
wherein said artificial intelligence engine is further configured to
generate one or more evaluations of said one or more dialog participants based on said responses that are transmitted to said artificial intelligence engine and on said dialog context;
wherein said at least one converter comprises a speech-to-text converter, and the at least one converter comprising said speech-to-text converter is further configured to
receive a voice sample from each of said one or more dialog participants;
identify a dialog participant associated with each of said responses from said one or more dialog participants; and,
transmit said dialog participant to said artificial intelligence engine.
|