PiggiPal: Making Financial Management Fun

Inspiration

We wanted to transform financial management from tedious spreadsheets into an enjoyable, conversational interaction. Our goal was to create a friendly, approachable tamagocthi digital assistant that helps users save money and offers personalized financial recommendations in a playful, engaging manner.

What it does

PiggiPal allows users to set and manage savings goals, represented visually by a cute pig. Users contribute money, cryptocurrency, or investments into their savings accounts, while PiggiPal analyzes transaction data to provide actionable recommendations on spending habits, budgeting strategies, and financial optimizations. Users interact naturally through voice or text, making financial insights accessible and easy to follow.

How we built it

We integrated PiggiPal with the Bunq API to securely retrieve transaction data. The backend leverages GPT-4o combined with LangChain for dynamic conversational interactions, deep financial analysis, and memory-backed reasoning. Data caching mechanisms optimize performance and responsiveness, ensuring a seamless user experience.

Challenges we ran into

  • Ensuring strict adherence to JSON output formats by GPT-4o, requiring fallback mechanisms.
  • Efficient management of large datasets through chunking and summarization.
  • Balancing detailed financial advice with concise, actionable insights.
  • Secure and efficient integration with the Bunq API.

Accomplishments that we're proud of

  • Successfully combining AI-driven analytics with conversational user experiences.
  • Creating an engaging interface that significantly reduced user friction and increased engagement.
  • Achieving efficient data handling and performance despite processing extensive financial datasets.

What we learned

  • Conversational AI significantly enhances user engagement in financial management.
  • The importance of JSON-based outputs in simplifying and streamlining data handling.
  • Voice interactions substantially improve user accessibility and comfort in managing finances.

What's next for PiggiPal

  • Implementing voice-output functionality for spoken financial recommendations.
  • Expanding capabilities with dynamic budget automation and real-time spending alerts.
  • Integrating additional financial platforms for broader user access and convenience.

vidio links

https://www.youtube.com/shorts/hm9Xn9V2ES0

https://youtube.com/shorts/Fq39tFQuhIw

Built With

Share this project:

Updates