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

FinanceOS Bot - AI Telegram-bot do osobistych finansów

Telegram-bot do ewidencji wydatków i dochodów z analityką AI, rozpoznawaniem języka naturalnego i automatycznym parsowaniem wyciągów bankowych (Python, aiogram 3, Groq LLaMA, Supabase).

Główne zadanie: Umożliwić użytkownikowi rezygnację z ręcznego prowadzenia finansów - bot przyjmuje wiadomości w dowolnej formie, automatycznie klasyfikuje transakcje, śledzi budżet i dostarcza rekomendacje AI na podstawie historii wydatków.

Co zostało zrealizowane:
- Rozpoznawanie transakcji z języka naturalnego (wykrywanie intencji przez LLaMA 3.3 70B) z automatycznym określaniem kwoty, kategorii i typu operacji
- Parser języka naturalnego dla kwot - wsparcie dla formatów „25k”, „pół miliona”, „dwadzieścia tysięcy zł”
- Parsowanie wyciągów bankowych w formacie CSV i PDF z automatycznym wprowadzaniem transakcji do bazy
- Cele finansowe z terminem, śledzeniem postępów i planem oszczędności
- AI-doradca finansowy - odpowiedzi na pytania dotyczące wydatków na podstawie kontekstu z bazy (embeddings + wyszukiwanie semantyczne)
- Cotygodniowy automatyczny przegląd wydatków (APScheduler, cron)
- Onboarding nowego użytkownika z FSM-stanami
- Niestandardowe przechowywanie FSM w Supabase do zachowania stanu dialogu między restartami

Technologie: Python, aiogram 3, Groq API (LLaMA 3.3 70B / 3.1 8B), LangChain, Supabase (PostgreSQL), sentence-transformers, APScheduler, pydantic-settings, loguru, Railway
Szczegóły pracy
Dodana 30 kwietnia
107 wyświetleń
Freelancer
Dmytro V.
Ukraina Lwów  2  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończone 2 Sejfy
W serwisie 1 miesiąc 9 dni