Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Telegram-бот для обліку витрат і доходів із AI-аналітикою, розпізнаванням природної мови та автоматичним парсингом банківських виписок (Python, aiogram 3, Groq LLaMA, Supabase).

Основна задача: Позбавити користувача ручного ведення фінансів - бот приймає повідомлення у вільній формі, автоматично класифікує транзакції, відстежує бюджет і надає AI-рекомендації на основі історії витрат.

Що реалізовано:
- Розпізнавання транзакцій із природної мови (intent detection через LLaMA 3.3 70B) з автоматичним визначенням суми, категорії та типу операції
- Natural language парсер сум - підтримка форматів «25к», «пів мільйона», «двадцять тисяч грн»
- Парсинг банківських CSV та PDF виписок із автоматичним занесенням транзакцій у базу
- Фінансові цілі з дедлайном, відстеженням прогресу та планом накопичень
- AI-фінансовий радник - відповіді на питання про витрати на основі контексту з бази (embeddings + semantic search)
- Щотижневий автоматичний дайджест витрат (APScheduler, cron)
- Онбординг нового користувача з FSM-станами
- Кастомний Supabase FSM storage для збереження стану діалогу між перезапусками

Технології: Python, aiogram 3, Groq API (LLaMA 3.3 70B / 3.1 8B), LangChain, Supabase (PostgreSQL), sentence-transformers, APScheduler, pydantic-settings, loguru, Railway
Деталі роботи
Додано 30 квітня
109 переглядів
Фрилансер
Dmytro V.
Україна Львів  2  0

Вільний для роботи Вільний для роботи
2 Сейфи завершені
На сервісі 1 місяць 10 днів