Inspiration
The Story of FinGuide AI As a BBA student and a Student Ambassador for the State Bank of Pakistan, I had a front-row seat to a silent crisis on campus: financial illiteracy. I noticed that while my peers were brilliant in their respective fields, they were often intimidated by simple banking terms. I saw students struggle with the concept of Compound Interest, not realizing that even small debts could snowball. The inspiration for FinGuide AI came from a desire to bridge the gap between the complex world of the State Bank and the daily lives of students. I wanted to create a tool that felt less like a textbook and more like a knowledgeable friend.
What I Learned
This project was a massive learning curve for me, both technically and conceptually: Prompt Engineering: I learned how to "tune" an AI to stay within the boundaries of financial education without giving unauthorized legal or investment advice. The Power of Simplicity: I realized that explaining the Debt-to-Income Ratio (DTI) is much more effective than just telling someone to "spend less." Full-Stack Integration: I gained hands-on experience connecting a frontend to a powerful API backend using Node.js.
How we built it
FinGuide AI was a journey of merging financial theory with modern technology. The Brain (AI): I integrated the Google Gemini API to handle natural language processing. This allows the bot to understand "student slang" and provide professional yet simple financial advice.The Interface: I used a clean React/JS frontend to ensure the user experience was fast and mobile-friendly.The Logic: I programmed the assistant to explain financial health through fundamental formulas. For example, when a student asks about savings, the AI explains the Future Value (FV) of their money : $$FV = PV \times (1 + r)^n$$ Where PV is the present value, r is the interest rate, and n is the number of periods.
Challenges we ran into
No development process is without its hurdles. My main challenges included: Contextual Accuracy: Financial terms can be ambiguous. Ensuring the AI distinguished between a Current Account and a Savings Account in the specific context of Pakistani banking required rigorous testing. Technical Limitations: API rate limits or response delays may occur; optimized prompts ensure a smooth demo. User Experience: Keeping the interface simple yet clear for students.
What's next for FinGuide AI – Campus Financial Literacy Assistant
FinGuide AI is more than just a project; it is a tool for empowerment. By simplifying the math of money, we are giving students the confidence to step into the professional world financially secure. Financial freedom is available to those who learn about it and work for it.— FinGuide AI
Log in or sign up for Devpost to join the conversation.