← Back to projects
Commercial project

AI Message Analysis & Response Assistant

An AI tool that identifies relevant requests in selected Telegram communities and generates context-aware replies using a knowledge base.

The task
Recognise relevant service requests in message streams and make responses consistent with product knowledge.
My role
Development of message classification, AI response generation and persistent conversation state.
Delivered
A configurable Telegram processing pipeline with intent rules, knowledge-based generation, conversation history and sending limits.
How it works

Turn a message stream into relevant conversations.

  1. 01

    Find relevant requests

    The tool reads configured chats and channels. Intent rules and exclusion filters separate relevant requests from unrelated messages.

  2. 02

    Generate a contextual response

    A language model uses the selected knowledge base and the current conversation history to generate a reply.

  3. 03

    Manage the conversation

    The system records successful replies, limits the length of each dialogue and respects account-level sending intervals.

My contribution
01

Rules and AI working together

Explicit intent rules decide which messages qualify; AI handles the wording of the response using relevant context.

02

A shared knowledge base

Curated product information gives the model a consistent reference for answers. Generated responses still require quality evaluation.

03

Resilient model requests

Configured fallback providers and request timeouts handle unavailable models without sending an empty response.

04

A test mode before sending

Dry-run mode processes incoming messages without posting replies, with separate test history and counters.

Python Telegram AI SQLite

Start with the problem.

Describe what you need in a few sentences. I’ll help clarify the scope and propose the next step.

First we discuss the task, then agree on the scope, estimate and milestones.

Tell me what you need ↗