Телеграм-бот дозволяє користувачам, які навчаються в школі або університеті, отримувати освіту за допомогою репетитора AI (Open AI), який фокусується тільки на викладанні питань з обраних предметів. Цей бот дозволить поглибити і чітко пояснити запитувані студентами теми, а також відстежувати хід вивчення і закріплення окремих тем, прогрес в цілому.
Роздивлюся також варіанти погодинної оплати (але з оцінюванням скоупу). Маю у наявності фіча ліст (повний опис проекту Vision and Scope) який вишлю за запитом. Буде великий плюс наявності навичок роботи з інтеграцією AI сервісів та розробкою телеграм ботів. Коротко технічно:
1. Інтерфейс користувача:
Telegram Bot/Frontend = діалог у Telegram
2. Сервер (логіка сервера):
Приймати повідомлення з Telegram.
Визначити намір (питання студента, оперативний запит, тест і.).
Надіслати запит до LLM API.
Зберегти студентський сеанс і прогрес до БД.
3. AI ядро (Prompt-engineering):
Ви будете генерувати системне повідомлення для моделі, наприклад:
Ви репетитор для учнів 12-16 років.
Поясніть крок за кроком, простими словами.
Якщо учень помиляється - мяко вкажіть на помилку і поясніть правильний шлях.
Відповідайте коротко, не більше 4-5 речень.
Якщо учень просить підказку, дайте лише підказку, а не повне рішення.
4. База даних:
PostgreSQL (або SQLite на початку).
Зберігати:
Ідентифікатор студента (ідентифікатор_користувача Telegram).
Предмет.
Підсумкові уроки/питання
Помилки (за темою).
Рівень прогресу (наприклад, % виконаних завдань).
5. Функції MVP:
Вибір предмета - студент вибирає (наприклад, математику).
Діалог "питання і відповідь" - студент задає питання AI пояснює.
Підказки - кнопка "Дати підказку" (AI дає тільки підказку).
Прогрес - бот показує теми, де учень робив більше помилок.
Міні-тести - бот генерує 2-3 завдання для виправлення.