Opportunity Radar
Track: EdTech & Opportunity Access
Video Demo: https://youtu.be/N63X0QYQT8k?si=UfAx67e2iq29xxZL
Team: Avnitha
The Problem
Students miss scholarships, competitions, and internships not because they're unqualified, but because opportunity discovery is fragmented, eligibility rules are opaque, and privilege fills information gaps. This creates systemic inequality in access to transformative opportunities.
Our Solution
Opportunity Radar is a decision-support system that performs an eligibility audit on a student's profile. Instead of just listing opportunities, we:
- Match students with opportunities they realistically qualify for
- Explain why they don't qualify for others
- Show what they need to change to become eligible
We provide transparency where other platforms provide only lists.
Key Features
- Profile-Based Matching: Input academic details, interests, and constraint
- Eligibility Engine: Rule-based system with weighted scoring
- Three Transparency Buckets:
- Eligible Now: Ready to apply
- One Step Away: Close to eligibility with clear improvement steps
- Not Eligible: Hard disqualifiers with explanations -Interactive Results: Click any opportunity to see detailed matching logic
- Demo Mode: Pre-loaded profile for instant demonstration
Technology Stack
- Backend: Python Flask with eligibility inference engine
- Frontend: HTML5, CSS3, Vanilla JavaScript
- Data: Structured JSON opportunity database
- Algorithms: Rule-based filtering with weighted scoring
- Design: Custom CSS with modern gradients and animations
How We Built It
- Data Modeling: Created structured opportunity schema with eligibility rules
- Engine Development: Built matching algorithm with hard/soft rule distinction
- UI/UX Design: Focused on clarity with three distinct visual categories
- Transparency Layer: Added detailed "why" explanations for every match/mismatch
What Makes This Different
- Not a Search Engine: We perform analysis, not just aggregation
- Transparency-First: We show disqualifiers upfront, saving students time
- Actionable Insights: "One Step Away" bucket provides clear improvement paths
- Equity Focus: Designed to level the informational playing field
Scalability
This prototype uses 7 hand-curated opportunities. The architecture supports:
- 10,000+ opportunities via database integration
- Regional customization through configurable eligibility rules
- Machine learning enhancements for interest matching
- API integration with existing opportunity platforms
Acknowledgements
- Built during STEMPOWERHACKS (December 21-28, 2025)
- Uses open data sources and publicly available opportunity information
- Special thanks to opportunity providers who make their eligibility criteria public -AI was used during debugging and for understanding/correcting logic flaws
Built With
- css3
- flask
- flask-cors-**frontend:**-html5
- font-awesome
- git
- google-fonts-**architecture:**-rest-api
- html5
- javascript
- python
- rest-api
- rule-based-inference-engine-**tools:**-vs-code
- vanilla-javascript-**data:**-structured-json-with-custom-eligibility-schema-**design:**-custom-css
Log in or sign up for Devpost to join the conversation.