Inspiration

Recognizing the significant barrier to financial inclusion faced by underbanked and unbanked individuals, we sought to empower them with data-driven insights. Inspired by the potential of machine learning, we leveraged Kaggle's Credit Home Default Risk model to develop Prophecy, a LightGBM-based prediction model. This tool enables users to input their financial information and receive predictions on loan approval rates or default risk, empowering them to make informed decisions about their financial future.

What it does

Prophecy is a user-friendly tool designed to empower individuals, particularly those underbanked or unbanked, with data-driven financial insights. By analyzing user-provided financial and demographic data, Prophecy predicts the likelihood of loan approval for new applicants and assesses the risk of default for existing loan holders, providing actionable predictions without requiring extensive financial knowledge and increasing accessibility.

How we built it

To build Prophecy, we leveraged the power of LightGBM, a highly efficient gradient-boosting framework, to train our model on Kaggle's Home Credit Default Risk Dataset. This dataset, rich in relevant financial information, provided the foundation for accurate predictions.

Our tech stack, including FastAPI, React.js, and TypeScript, ensured a seamless and efficient user experience. FastAPI's lightweight and high-performance nature made it ideal for building the backend API, responsible for serving machine learning predictions. React.js and TypeScript, on the frontend, provided a dynamic and reliable user interface, allowing users to easily input data and receive timely predictions. This combination of powerful tools and technologies enabled us to create a robust and user-friendly financial prediction tool.

Accomplishments that we're proud of

Throughout Prophecy's development, we achieved significant milestones: a high-accuracy prediction model, a robust and scalable backend, and a user-centric design. By overcoming technical challenges through collaborative teamwork, we created a tool that empowers individuals with data-driven financial insights and promotes financial literacy through interactive modal viewpoints and quick resources.

What we learned

Building Prophecy was a rewarding journey that taught us the importance of clear goals, teamwork, and effective communication. We learned how to break down complex problems into smaller, manageable tasks and how to work together efficiently to achieve our objectives. By prioritizing user needs and designing a user-friendly interface, we created a tool that empowers individuals to make informed financial decisions.

What's next for Prophecy

Prophecy aims to evolve into a more dynamic and user-centric platform, expanding its capabilities to better serve underbanked and unbanked communities. By introducing new features and enhancements, the platform will provide more tailored insights, improve accessibility, and offer greater flexibility for managing financial decisions. Key upcoming developments include:

  • Regional and Geographic Distribution Integration: Tailor tips and insights based on users' regions to provide more relevant advice.
  • Personalized Educational Resources: Empower users with targeted financial education to enhance their understanding and decision-making.
  • Multiple Loan Functionality and User Account Storage: Enable users to manage multiple loans and store account information for a streamlined experience.

Built With

Share this project:

Updates