Glossary · Hermes

Natural-language business intelligence

Natural-language business intelligence A clear explanation for Azerbaijani business — and how Hermes applies it.

Understanding Natural-Language Business Intelligence

Natural-language business intelligence (NL BI) transforms how organizations interact with their data by allowing users to ask complex business questions in everyday speech. Instead of relying on technical analysts to manually craft SQL queries for every report, NL BI systems automatically translate plain-language requests—such as 'What were our top-selling products last month?'—into structured database queries. This shift democratizes data access, enabling stakeholders to receive accurate answers in the form of charts, tables, or live dashboards without writing a single line of code. Hermes, developed by Allmaz, brings this advanced capability to the Azerbaijani market. By connecting directly to your existing databases, Hermes removes the technical barriers between business users and their data. The platform is specifically engineered for multilingual environments, offering full support for queries in Azerbaijani, Russian, and English, ensuring that every team member can derive actionable insights using the language they are most comfortable with.

Capabilities

Strategic Advantages of NL BI for Your Business

Empower non-technical staff to query data independently, significantly reducing the operational burden on your technical teams for routine reporting.

Accelerate decision-making cycles by receiving precise data answers in seconds rather than waiting hours or days for manual report generation.

Facilitate seamless collaboration across multilingual teams with native support for Azerbaijani, Russian, and English interfaces.

Ensure maximum data integrity through a read-only, least-privilege architecture that prevents any accidental modification of production data.

Establish complete trust in automated insights via transparent SQL output, allowing technical reviewers to audit every result.

Maintain total data sovereignty by deploying the system on your own infrastructure via Docker, keeping sensitive information off third-party servers.

Core Capabilities of Hermes

Plain-Language to SQL

Hermes converts questions written in natural language directly into SQL queries, so non-technical users get precise data answers without learning query syntax.

Live Dashboards

Results are rendered as live dashboards built over your own databases, giving teams an always-current view of business performance rather than stale exports.

Trilingual Interface

Users can ask questions and receive answers in Azerbaijani, Russian, or English, making the tool accessible across multilingual teams and organisations.

Read-Only by Design

Hermes connects through a least-privilege role that can only SELECT data. No INSERT, UPDATE, or DELETE operations are possible, protecting data integrity at the database level.

Full SQL Transparency

Every answer is accompanied by the exact SQL statement that produced it, so analysts and auditors can inspect, validate, and reproduce any result independently.

Self-Hosted on Docker

Hermes deploys onto any Docker host, meaning your data never leaves your environment and you retain full control over security, access, and compliance.

The Hermes Workflow: From Question to Insight

1A user types a business question in Azerbaijani, Russian, or English into the Hermes interface.
2Hermes analyses the question and generates the corresponding SQL query tailored to your database schema.
3The SQL is executed against your database using a read-only SELECT role, ensuring no data can be modified.
4Query results are returned and rendered as a chart, table, or dashboard element in real time.
5The exact SQL used is displayed alongside the answer so any team member can review or audit the logic.
6Dashboards remain live, automatically reflecting the latest data whenever they are viewed.

Frequently Asked Questions

Do I need SQL expertise to operate Hermes?

No. Hermes is specifically designed for non-technical users. It automatically handles the translation of plain-language questions into SQL, allowing anyone to interact with the data.

How does Hermes ensure the security of my production data?

Security is handled in two layers: first, Hermes is self-hosted on your Docker infrastructure so data never leaves your network. Second, it uses a least-privilege read-only role that can only perform SELECT operations, making it impossible to alter or delete data.

Which languages are supported for querying?

Hermes provides full trilingual support, allowing users to ask questions and receive answers in Azerbaijani, Russian, and English.

Can I verify the accuracy of the generated answers?

Yes. For every answer provided, Hermes displays the exact SQL query it executed. This allows your technical team or auditors to independently verify the logic and the resulting data.

What are the deployment requirements for Hermes?

Hermes is designed for easy deployment and can be dropped onto any Docker host. This eliminates the need for specialized cloud services or proprietary hardware.

Unlock Your Data's Potential

Explore how Hermes by Allmaz can give your team direct, trustworthy access to business insights — in your language, on your infrastructure. Get in touch to learn more or request a demonstration.

Request a demo