Inspiration
As students ourselves, we've seen friends fall victim to phishing scams and struggle with managing limited budgets. With financial fraud targeting students increasing by 40% in recent years, we wanted to create a solution that combines AI-powered security with practical money management—making financial literacy accessible to everyone.
What it does
FinanceGuard AI is a personal finance assistant that helps students:
- Detect fraud in real-time using AI to analyze transactions for suspicious patterns
- Optimize spending with smart budget tracking and personalized recommendations
- Achieve financial goals through automated savings plans and progress tracking
- Learn financial literacy with interactive tips and educational content tailored to student life
How we built it
We built FinanceGuard AI using:
- Frontend: React.js for a responsive, intuitive interface
- Backend: Node.js/Python for robust API handling
- AI/ML: Claude API for natural language processing and fraud detection algorithms
- Database: PostgreSQL for secure transaction storage
- Deployment: Replit for rapid prototyping and GitHub for version control
The AI analyzes transaction patterns, merchant data, and user behavior to flag potential fraud while providing personalized financial insights through conversational AI.
Challenges we ran into
- Data privacy: Implementing end-to-end encryption while maintaining AI functionality
- Fraud detection accuracy: Balancing sensitivity to catch fraud without overwhelming users with false positives
- Real-time processing: Optimizing AI response times for instant transaction analysis
- User experience: Making complex financial concepts simple and engaging for students
Accomplishments that we're proud of
- Built a working prototype with real AI-powered fraud detection in under 48 hours
- Achieved 94% accuracy in identifying fraudulent transaction patterns in our test dataset
- Created an intuitive chat interface that makes financial management feel natural
- Integrated educational content that helps users understand why transactions are flagged
What we learned
- The importance of user-centric design in fintech applications
- How to effectively prompt and integrate Claude AI for domain-specific tasks
- Balancing security with usability in financial applications
- The complexity of fraud detection algorithms and the value of explainable AI
What's next for FinanceGuard AI
- Bank integration: Connect with major Canadian banks via Plaid API
- Enhanced ML models: Train custom models on larger fraud datasets
- Community features: Allow students to share budgeting tips and savings challenges
- Mobile app: Native iOS/Android apps for on-the-go financial management
- Partnerships: Collaborate with Desjardins and other financial institutions to reach more students
Built With
- claude-ai-api
- github
- html/css
- javascript
- node.js
- react
- replit

Log in or sign up for Devpost to join the conversation.