FinanceOS Bot - AI Telegram-бот для особистих фінансів

Розробка ботів
Робота 8 з 15
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
Деталі
  • Додано:
138

Фрилансер

  • Dmytro V.
  • Львів, Україна
  • 4 0
  • Вільний для роботи
  • Проєктів 4
  • Оцінка 5.0
  • Рейтинг 1 510
Зареєструйтеся

Якщо у вас є акаунт, авторизуйтеся

Показники

  • Останній візит: 1 година 31 хвилина тому