π± Inspiration
With the increasing urgency of climate change, we wanted to create a tool that empowers individuals to make sustainable choices in their everyday spending. Traditional banking apps often overlook the environmental impact of purchases, leaving users unaware of their contribution to sustainability. We believe that financial incentives can play a pivotal role in fostering sustainable habits. Why not reward users for making eco-friendly purchases?
π What it does
Green Wallet is a fintech-meets-sustainability web application designed to help users track their spending, understand its environmental impact, and get rewarded for making green choices. It analyzes transaction data, assigns a βGreen Score,β and offers actionable insights on how to improve that score. Users can redeem eco-points for rewards like cashback, discounts, or eco-friendly products. In addition, users receive personalized suggestions to further enhance their Green Score and maximize their rewards.
An essential part of the experience is the AI assistant (chatbot), which serves as an intelligent companion for users. This chatbot provides real-time support, helping users with any questions related to past transactions, their eco-scores, and suggestions on how to optimize their spending to earn more rewards.
π οΈ How we built it
- Backend: Python & Flask for efficient transaction processing and generating AI-driven insights.
- APIs: Used Llama and OpenAI apis for GEN AI applications
- AI/ML: Machine learning models to analyze transaction data, categorize spending based on its environmental impact, and suggest greener alternatives.
- AI Assistant: Our AI assistant is equipped with natural language processing capabilities, allowing users to ask about past transactions, eco-scores, and receive personalized recommendations.
- Database: MongoDB for storing transaction data, user profiles, and accumulated reward points.
π Challenges we ran into
- Transaction Categorization: Developing an accurate method to map purchases to sustainability metrics. We refined our algorithm to ensure precise eco-categorization.
- Real-Time Score Calculation: Designing a scoring mechanism thatβs both scalable and intuitive while processing transactions in real time.
- AI Assistant Accuracy: Ensuring that the AI assistant could respond accurately to a wide variety of user queries, especially complex ones regarding past transactions and eco-score calculations.
- Time Constraints: Completing a fully functional prototype within limited time meant prioritizing core features and ensuring they worked seamlessly.
π― Accomplishments that we're proud of
- Successfully building a user-friendly application that integrates transaction data and sustainability metrics.
- Developing an AI assistant capable of real-time user interaction and providing actionable recommendations.
- Receiving positive feedback from users about the ease of use and relevance of the eco-points rewards system.
π What we learned
- Fintech and sustainability can work hand in hand to create meaningful change.
- Gamification and rewards drive user engagement, with users more likely to adopt sustainable habits when incentivized.
- AI-driven insights can help guide users toward making better, more eco-friendly decisions.
- AI assistants enhance user experience by providing real-time, relevant information, answering queries quickly, and offering suggestions.
- Personalization is crucialβtailored rewards and suggestions result in higher retention and better sustainability outcomes for users.
π₯ What's next for Green Wallet β Turn Eco-Friendly Spending into Real Rewards
- Expand the app's integrations to additional banking APIs for wider adoption and more transaction data.
- Collaborate with eco-friendly brands to offer exclusive discounts and rewards for users who earn eco-points.
- Implement social leaderboards, allowing users to compare their Green Scores with friends, promoting competition and engagement.
- Launch a mobile version of the app, offering convenient tracking and push notifications to help users stay on top of their green spending.
- Continue to refine the AI assistant, improving its accuracy, response time, and ability to assist with complex sustainability-related queries.
π Green Wallet is just the beginning of a more sustainable financial future! By making eco-friendly spending rewarding and fun, Green Wallet empowers users to make a real difference for the planetβone transaction at a time.
Built With
- ai
- apis
- css
- flask
- html
- javascript
- llm
- machine-learning
- microservices
- mongodb
- python
- pytorch
- server
Log in or sign up for Devpost to join the conversation.