Inspiration

Empowering students with financial wisdom through engaging gamification on our innovative website. StuMoney will transform learning into a thrilling financial adventure.

What it does

Revolutionizing Financial Education Through Gamified Learning

Our website is a groundbreaking platform designed to empower students with essential financial knowledge in an engaging and immersive manner. Through the integration of quiz games and historical data analysis, we have redefined the way students learn about finance.

Gamified Learning

Interactive Quizzes: Students can challenge themselves with interactive quizzes that cover various financial topics, fostering active learning. Rewards and Incentives: Progress is rewarded, keeping students motivated as they unlock achievements and earn incentives. Real-World Scenarios: Simulated scenarios allow students to apply financial principles and make informed decisions. Section 2: Historical Data Analysis

In-Depth Insights: Access to historical financial data enables students to analyze past trends and understand market dynamics. Practical Learning: Learn from real-world examples and historical case studies, gaining a practical understanding of financial concepts. Data-Driven Decision Making: Equip students with the skills to make data-driven financial decisions confidently.

How we built it

Our project stands on Python's solid foundation, seamlessly merging various technologies to create a dynamic and intelligent platform. Leveraging Streamlit, HTML, CSS, and JS, we craft interactive user interfaces that captivate and engage. Flask drives our server-side operations, ensuring seamless functionality. We integrate Natural Language Processing (NLP) and Artificial Intelligence/Machine Learning (AI/ML) to infuse our platform with intelligence, enabling it to provide data-driven insights and personalized experiences. This amalgamation of technologies empowers our project to deliver a holistic and enriching user experience, underpinning our commitment to innovation and excellence.

Challenges we ran into

Our journey was not without its challenges. Firstly, we encountered disparities in operating systems within our team, necessitating meticulous compatibility considerations. Secondly, automating question generation using NLP for quizzes posed significant hurdles, demanding continuous refinement of algorithms and data sources. Lastly, integrating a chatbot feature using Streamlit for deploying Language Models (LLM) proved to be intricate and required extensive troubleshooting. Despite these obstacles, our team's dedication and problem-solving spirit prevailed, leading to the creation of a robust and innovative financial education platform.

Accomplishments that we're proud of

  • In less than 24 hours, we achieved a remarkable feat, pulling together a full-fledged web application with seamless integration of frontend and backend components.
  • Our team not only built a sophisticated chatbot but also utilized the dynamic capabilities of ChartJS to invoke Yahoo Finance API, presenting vivid and real-time financial data on our dashboard.
  • Taking it a step further, we efficiently packaged this complex application into a Docker image and flawlessly deployed it onto the Google Cloud Platform, ensuring accessibility and scalability.
  • Implementing competitive strategies, we enhanced user engagement by incorporating gamification through a leaderboard, setting new standards in user interaction and experience.
  • These accomplishments stand as a testament to our team's dedication, innovation, and ability to deliver exceptional results under pressure.

What we learned

  • Deployment of Web Application using Docker in Google Cloud Platform.
  • Deployment of LLM using Streamlit
  • Building a Dashboard integrating multiple open-source financial APIs.
  • Understanding gamification and implementing it in the website using the points system in the Leaderboard.

What's next for StuMoney

Our project's trajectory is set for ambitious heights. Our next step involves presenting our achievements to the Chair of Engineering, showcasing the rapid development, seamless integration, and innovative functionalities of our web application. Expanding our user base, we plan to share our platform with students in real time, enabling them to engage with the system and experience its capabilities firsthand. Moreover, our vision includes the integration of a virtual stock trading feature, providing users with a simulated yet realistic environment to practice trading strategies and understand market dynamics. This exciting phase not only amplifies our reach but also reinforces our commitment to continuous enhancement and innovation within the financial tech landscape.

Share this project:

Updates