Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Telegram bot for automatic interview (voice → AI analysis)

Developed a Telegram bot that fully automates the initial selection of candidates without employer involvement. The candidate starts the bot with the command /start, sequentially responds with voice messages to a series of questions, and the system transcribes the answers and generates a structured AI report for the employer.

What has been implemented:
- Step-by-step interview scenario: the bot asks questions in turn, accepts answers only in the form of voice messages, and automatically moves to the next question.
- Speech recognition: each voice message is transcribed into text using Whisper.
- AI analysis: after completion, the entire dialogue goes to GPT, which generates a report — a brief summary of the candidate, strengths and weaknesses, assessment of professional and communication levels, detection of template/AI-generated responses, and a final recommendation (recommend / consider further / do not recommend).
- The completed report is automatically sent to the employer via Telegram.
- All voice messages, transcriptions, and reports are saved.
- The list of questions is placed in a separate file — the client can change the questions themselves without code modifications.
- The solution is lightweight: it operates without heavy infrastructure and does not require constant maintenance.

Stack: Python, aiogram, Whisper (speech recognition), GPT (analysis and report generation).

Result: the employer receives a ready-made structured report for each candidate instead of hours of manual listening — the initial selection is fully automated, 24/7. A working demo is available upon request.
#TelegramBot #Python #aiogram #OpenAI #Whisper #GPT #ArtificialIntelligence #AI #Automation #Chatbot #BotDevelopment #HRTech #VoiceBot #AIAnalysis
Work details
Budget 112 USD
Added 15 June
39 views
Freelancer
Stanislav Odyntsov
Ukraine Kharkiv  1  0

Available for hire Available for hire
1 Safe completed
On the service 10 days 2 hours