Case Study

Tiger Agent: Enterprise RAG Knowledge Assistant for Telecom

Tiger Agent, an Enterprise RAG chatbot interface showing AI-powered document retrieval, 98.4% success rate, 86.8% user satisfaction, and 42,500+ requests handled - built by Prime Horizon
Client

global markets’s Leading Telecom Company

region-iconIndustry
region-icon Region

global markets

Overview

global markets's largest telecommunications operator manages a vast and constantly evolving library of internal documentation, from product policies and technical manuals to operational procedures; spread across formats and silos with no unified access layer. Support and operations teams had no efficient way to retrieve precise answers from this documentation, leading to slow resolution times and inconsistent responses.

Prime Horizon designed and built Tiger Agent, a production-grade Retrieval-Augmented Generation (RAG) platform that transforms unstructured enterprise documents into an AI-powered knowledge assistant. The system ingests PDFs and diverse document formats, converts them into vector embeddings stored in a dedicated Weaviate vector database, and answers natural language queries by combining semantic understanding with keyword precision through hybrid search.

The result is an enterprise assistant capable of delivering context-grounded answers with 92–96% retrieval precision and an average response time of 6–10 seconds — with complete data sovereignty, no per-seat licensing costs, and a security posture built for a regulated telecommunications environment.

Technologies Used

Python

FastAPI

OpenAI icon

OpenAI

MongoDB

Redis

React

TypeScript

GroupCreated with Sketch.

Ant Design

file_type_tailwind

Tailwind CSS

Challenges

  1. Unstructured, Heterogeneous Documentation: Internal knowledge was spread across PDFs, reports, and documents in inconsistent formats with no standardized structure, making automated extraction and reliable chunking difficult.

  2. Retrieval Consistency and Precision: Pure semantic search produced inconsistent results on domain-specific telecom terminology, where exact keyword matches matter as much as conceptual relevance.

  3. LLM Calibration for Grounded Responses: Out-of-the-box LLM behavior required careful prompt engineering and temperature tuning to prevent hallucinations and ensure responses stayed grounded in source documentation.

  4. Query Classification and Fallback Handling: The system needed to correctly distinguish between queries it could answer from the knowledge base, queries answerable from conversation context, and queries that genuinely had no matching information.

  5. Data Sovereignty and Security: As a telecom operator, the client required all data to remain within a controlled infrastructure with no dependency on third-party hosted vector services, and robust access control throughout.

  6. Enterprise Operability: Beyond the chatbot itself, the client needed tools to manage documents, monitor usage, review conversation history, cache frequent responses, and track system performance, all without developer intervention.

Solutions

  1. Hybrid Search with Weaviate: Implemented a hybrid retrieval pipeline combining vector-based semantic search with keyword (BM25) scoring, tuned via configurable alpha weighting, to handle both conceptual queries and precise term lookups across telecom-specific content.

  2. Pattern-Based Document Processing Pipeline: Built an automated ingestion pipeline which initially dependent on LangChain but eventually shifted to a customized approach and also PyPDF2 that parses, cleans, and chunks documents into semantically coherent units, generates OpenAI embeddings, and loads them into Weaviate with deduplication logic to prevent redundant entries.

  3. Query Rewriting and Contextual Rephrasing: Before retrieval, user queries are rephrased using conversation history to resolve pronoun references and implicit context, improving retrieval accuracy on multi-turn conversations.

  4. Layered Fallback Architecture: A three-tier fallback system routes queries: first to the vector database, then to conversation history (using embedding-based relevance scoring), and finally to a defined “no result” response, preventing the model from generating unsupported answers.

  5. Advanced Prompt Engineering with LLM Judge: A self-evaluating prompt design embeds an LLM feedback layer (using a §-delimited format) that silently scores its own responses for quality, powering continuous improvement without user-visible overhead.

  6. Self-Hosted Infrastructure: Weaviate, MongoDB, and Redis are all properly containeraized and self hosted available in both Docker Container and an Independent Service system. It gives the client full control over data residency and eliminates external vector database licensing costs.

  7. Embeddable Chat Widget: A separate React-based chat widget (orange-agent-chat) built as a standalone embeddable component allows integration into existing internal portals via iframe without requiring any frontend rebuild.

  8. Admin Dashboard: A full React + TypeScript admin panel provides document management (Data Bank), live conversation monitoring, query log analytics, typeahead/suggestion management, response caching controls, and performance dashboards, enabling non-technical administrators to operate the platform independently.

Measurable Results

92–96% retrieval precision across production queries
4-8 seconds average end-to-end response time (without caching)
100% data sovereignty- all embeddings, documents, and conversation logs self-hosted with zero third-party cloud vector dependency
Eliminated per-seat licensing costs compared to commercial knowledge management alternatives
Multi-format document support PDFs and diverse file types processed through a single automated ingestion pipeline
Zero-touch document management operations team can upload, update, and retire documents via admin dashboard without engineering involvement

Team Involvement

ResourcesCount
Backend Developers3
Frontend Developers1

Core Features of the Software

Hybrid RAG Query Engine

Apply intelligent automation where it makes a meaningful difference. We connect carefully selected models with your business context, clear evaluation criteria and responsible human oversight.

Automated Document Ingestion Pipeline

Turn operational data into useful insight. We bring together dependable pipelines, clear reporting and accessible interfaces so teams can make informed decisions.

Context-Aware Query Rewriting

Apply intelligent automation where it makes a meaningful difference. We connect carefully selected models with your business context, clear evaluation criteria and responsible human oversight.

Multi-Layer Fallback System

Turn operational data into useful insight. We bring together dependable pipelines, clear reporting and accessible interfaces so teams can make informed decisions.

Persistent Conversation Management

Apply intelligent automation where it makes a meaningful difference. We connect carefully selected models with your business context, clear evaluation criteria and responsible human oversight.

LLM Self-Evaluation (Judge Layer)

Turn operational data into useful insight. We bring together dependable pipelines, clear reporting and accessible interfaces so teams can make informed decisions.

Intelligent Response Caching

Apply intelligent automation where it makes a meaningful difference. We connect carefully selected models with your business context, clear evaluation criteria and responsible human oversight.

Guided Query Suggestions

Make complex workflows feel simple. We explore user needs, shape accessible interfaces and refine each interaction around real tasks and measurable product goals.

Enterprise Admin Dashboard

Turn operational data into useful insight. We bring together dependable pipelines, clear reporting and accessible interfaces so teams can make informed decisions.

Embeddable Chat Widget

Apply intelligent automation where it makes a meaningful difference. We connect carefully selected models with your business context, clear evaluation criteria and responsible human oversight.

Development Timeline

Proof of Concept (POC):

2 months

1

Architecture & Design:

1 Month

2

Core Development

6 Months

3

Iteration & Optimization:

3 Months

4

Testing, QA & Deployment:

2 Months

5

Future Prospects

  • Enhanced retrieval algorithms with re-ranking layers for further precision improvements
  • PostgreSQL and enterprise platform connectors for broader data source integration
  • Telecom-specific language model fine-tuning on domain vocabulary
  • Interface optimization with advanced analytics and usage reporting
  • Expanded document format support beyond PDFs
Collaborative software engineering, shaped around your priorities.
Horizon Play
Horizon Analytics
Software engineering
Interactive Experiences
Horizon Commerce
Digital Workplace
Mask group 1
Horizon Intelligence
ROO
Talrock

Ready to Build Your Own Enterprise AI Knowledge Layer?

Tiger Agent demonstrates how purpose-built RAG infrastructure, designed around your data, your security requirements, and your team's operational workflow- outperforms off-the-shelf AI tools for enterprise knowledge management. Prime Horizon's AI Lab specializes in building production-grade AI systems that deliver measurable accuracy with full data control.
Potential Developer
Tech Stack
Full
Offshore-Development-at-Prime Horizon (1)
Prime Horizon - Career Opportunity
Prime Horizon - Career Opportunity