Inspiration

The idea came from connecting two things that were problem statements for today: building adaptable AI agents and making financial literacy easier to grasp. We realized we could bring them together by creating an AI that doesn’t just teach finance but adapts to how people actually spend, helping them learn smarter money habits in a more personal, engaging way.

What it does

This app takes your spending data, analyzes it, and assigns you a score based on how "spend-savvy" you are. Based on that score, the app rewards you and motivates you to make smarter financial choices in the future. It follows a Duolingo-style model where our character AI, Scrooge, pushes you to stay on the savvy side. Our calculation formulas are adaptable; they learn and evolve with your preferences, spending habits, and even external factors like the weather. This adaptability helps us customize the experience for each user and adjust according to their financial situations in life.

How we built it

Python to implement all features, with a Flask backend and a React frontend.

Challenges we ran into

Connecting the front and back end together, figuring out the adaptability and math, CORS Requests

Accomplishments that we're proud of

Finally finishing a 24 hour project and building a minimum viable project

What we learned

How to try to connect a backend and frontend together, made with different frameworks, a lot about web development in general, and all the very many complexities and problems that crop up, and how to implement AI engines

What's next for Fin-Score

An actual app that works and rewards people to be more financially savvy. (hopefully not to be made in 24 hours)

Built With

Share this project:

Updates