Subpersonalities and Super-Ego
• AI∙Gul possesses subpersonalities and a Super-Ego: depending on the context, tone of conversation, and client needs, one subpersonality of the assistant is activated within the dialogue.
• Subpersonalities can have and do have their own accentuation (e.g., empath, "tough salesperson," precise executor) and possess specific knowledge that is utilized 100% in the client servicing process.
• The separation into subpersonalities helps avoid contradictions in the assistant's behavior. Should a conflict arise, the Super-Ego can intervene to resolve contradictions and help the subpersonalities work in tandem for the best performance.
• Subpersonalities are NOT multi-agents. A subpersonality can be implemented using different approaches: complex ones can be realized in a multi-agent setup, simpler ones in a mono-agent setup.
• AI∙Gul possesses enhanced capabilities for managing its own long-term memory. The memory mechanism includes:
• dialogue context;
• streaming synopsis formation;
• formation and caching of a knowledge base (only!) from reliable internet sources;
• message queue - synchronization of the asynchronous dialogue flow with the client using minimal locks and with the possibility of parallel media file processing;
• mind palace - the ability to find and extract information necessary for continuing the conversation from a long dialogue with the client;
• provision of a specific knowledge base to the subpersonality.
• A flexible "humanizer" of communication that adjusts the style of interaction with the client and, if necessary, adapts it to each user.
• Allows AI∙Gul to mimic natural human speech, choosing the optimal pace, vocabulary, tone, and manner of communication.
• Analyzes the linguistic features and emotional state of the client to dynamically introduce adjustments to outgoing messages, making the dialogue as comfortable and natural as possible.
• Ensures consistency in the communication style within the selected subpersonality, smoothing out technical or robotic elements.
• Can utilize knowledge from Long-Term Memory to create a deeply personalized interaction experience.
Polymorphic Functionality
• Understanding its capabilities for interacting with the outside world and dynamically connecting external tools.
• Ensures the execution of tasks requiring multi-step interaction with external systems (e.g., booking, complex calculations, data verification) with subsequent use of the results.
• AI∙Gul is capable of independently determining the necessity of using external functionality, formulating a precise query, and interpreting the received result to continue the dialogue.
• Allows for flexible expansion of the assistant's capabilities without requiring retraining of the core model, which ensures the polymorphism of its actions and reactions.
• Integration with key messengers (WhatsApp and Telegram) with the implementation of the human communication paradigm.
• Ensures the seamless presence of AI∙Gul in the client's preferred communication channels, preserving context and personalization regardless of the entry point.
• Allows the reproduction of all the complexity and flexibility of interaction inherent to the Humanizer and the selected Subpersonality within messengers.
• Implements the full use of specific channel functionalities, including processing media files, voice messages, and stickers, just as a human does.
• Guarantees synchronization and consistency of the dialogue when the client switches between different platforms (e.g., starting in Telegram and continuing in WhatsApp).
• Conducting conversation through semantic clusters rather than strictly linear and sequential blocks, which corresponds to the human communication style.
• The ability to be interrupted by a client, remember the current topic, and return to it without losing context after discussing an urgent or tangential issue.
• Support for parallel conversations: AI∙Gul is capable of retaining several unrelated topics in active memory within a single dialogue, smoothly switching between them upon request.
• Dynamic focus of attention, allowing it to determine which previously discussed topic a new client message relates to.
• High dialogue coherence even with a complex, unstructured, or chaotic communication style from the client.
• AI∙Gul knows when to be silent when there is nothing to say or nothing to talk about.