Twin Technology
The dialogue management system synergistically combines the advantages of various technical approaches, such as the implementation of high-level symbolic reasoning; the systematization, and application of rules and patterns; the use of neural modules trained on large-scale datasets, neural modules trained on large-scale datasets, and a human-in-the-loop retraining cycle for improvement of system modules and overall cognitive abilities and the application of dialogue skills on top of a refillable knowledge base. The system delivers cognitive synergy, controllability, fluent dialogue, logical skills, and security.