Technology
Ubitec Bot Framework
The Ubitec Bot Framework contains all the building blocks required for the development and professional operation of chatbots – flexibly customizable, extensible, and ideal for on-premise scenarios.
Multi-NLU On-Premise Extensible High-performance
Building and operating chatbots requires far more than the mere use of AI: content must be maintained, answers modeled, conversations analyzed, and knowledge sources managed. At the same time, operation, security, and scalability must be ensured — ideally directly within your own data center.
The Ubitec Bot Framework provides all the necessary mechanisms for this.
Operating environment
The Ubitec Bot Framework is designed to operate within your infrastructure and includes everything required for operation, maintenance, and monitoring.
- Standard environments
-
The framework is based on Docker and supports Kubernetes (e.g., OpenShift). A special hosting environment is not required and it can be operated easily in any data center.
- Interchangeable components
-
Custom adaptations for APIs, authentication, or reporting are easily possible.
- Extensibility
-
The Ubitec Bot Framework is designed to both manage content internally and integrate with third-party sources (CMS systems, knowledge bases, APIs, etc.). The NLU used is also interchangeable.
Knowledge management & content sources
The Ubitec Bot Framework processes knowledge from two types of sources: dialog-based content (“static answers”) and document-based knowledge (“dynamically generated answers”). Both are combined in the system into a unified knowledge base.
The Ubitec Bot Framework processes knowledge from two types of sources: dialog-based content (“static answers”) and document-based knowledge (“dynamically generated answers”). Both are combined in the system into a unified knowledge base.
- Dialog-based content (structured, static content)
-
This type of knowledge is actively and deliberately maintained by editors. Examples:
- ● predefined question–answer pairs
- ● Editorially maintained answers
- ● Rule-based dialogs
- ● Context-dependent answers
- ● Structured menu navigation using links within the dialog
This content is created in a targeted manner, corresponds to a known catalog of questions, and provides clear, verified answers.
- Document-based knowledge (unstructured content, dynamically generated content)
-
This knowledge source consists of existing information and documents that were not explicitly created for chatbots. Examples:
- ● PDF and Word documents such as information brochures, guidelines, or manuals
- ● Content from websites and knowledge portals
- ● Content from CMS systems such as TYPO3 or Drupal
- ● Entries and documents from Confluence or SharePoint
- ● Documents from file directories or archive systems
Documents can be uploaded via drag & drop or integrated through automated synchronization (e.g., nightly).
Shared knowledge space – instead of separate systems
Dialog knowledge and document knowledge do not exist side by side in isolation; instead, they are combined into a shared knowledge space within the Ubitec Bot Framework.
- The advantage
-
The chatbot automatically decides which source provides the most appropriate answer:
- ● If the question has been precisely modeled → answer from dialog knowledge
- ● If a question is complex or requires details → answer based on document-based information
- ● If content exists in both → prioritization of the more reliable source
The result is consistent answers, better coverage, and no break between “chatbot knowledge” and “document knowledge”.
Omnichannel communication
With the Ubitec Bot Framework, multiple channels can be served in parallel. Channel-specific responses can be defined for the same content.
Performance & resources
The Ubitec Bot Framework is optimized for both performance and resource efficiency.
- Databases
-
All required databases are integrated — including the storage layers for dialog-based content and document-based knowledge collections.
- Technical vs. content deployment
-
Technical deployments are completely decoupled from content updates. This allows content to be adjusted quickly without technical intervention.
- Backup & Restore
-
Backup-Mechanismen sind enthalten und können an Ihre Umgebung angepasst werden.
Analytics & quality assurance
The most important key metrics and content analyses are an integral part of the framework. Custom evaluations and periodic reports, for example as Excel or CSV files, are also possible.
- Chatbot CMS
-
To build content quickly and intuitively, our integrated, browser-based chatbot Content Management System (CMS) serves as a flexible foundation for managing, among other things, questions, answers, dialogs, and media.
- Omni-Channel
-
Not only are a wide variety of channels supported. Different answers can be defined for the same question on a per-channel basis.
- Testing
-
To ensure that correct answers are given to specific questions, customer-specific test sets can be created.
Future-proof architecture
The individual components of the Ubitec Bot Framework contribute to a holistic, forward-looking, and flexible solution. The technical flexibility enables rapid responses to new technologies, such as new machine learning (ML) and AI components.
- NLU-agnostic
-
Regardless of which NLU is to be used, the Ubitec Bot Framework supports all common solutions. Switching the NLU, including data migration, is also supported.
- Speech to Text
-
Speech-to-text is also supported on-premise, for example for German and English. Customization of the speech models is also available.
- Handover
-
Handover to, for example, a live chat is supported—either in combination with third-party solutions such as Avaya Oceana and Genesys, or with the integrated Ubitec Contact Center solution.
This allows you to operate bots efficiently without having to worry about data protection, maintenance, and editorial oversight. Our technicians support the installation and maintenance of the system to ensure that the services can be deployed with high availability and scalability.
Modern architecture and advanced features.
- Modular design
-
All components are containerized and can be combined.
- Development Support
-
Development by Ubitec, independently or jointly.