Skip to content
Boris Novichkov
ResumeGitHub ↗
ENRU
All work

Hot English

Translate a sentence, get it corrected — English practice in a chat

A Telegram bot for practising written English: it gives you a Russian sentence, you translate it, and it comes back with the correction as a rendered diff rather than a wall of prose — what you wrote, what it should have been, and what changed. Runs on my server with an async stack behind it: aiogram, PostgreSQL, Redis and RabbitMQ, with an LLM doing the grading.

ShippedPrivate source
Role
Author
Period
Jul 2023 — May 2026
Diagram: a sentence shown as a diff, the incorrect line above the corrected one