Inspiration

Many students miss scholarship opportunities because the information is scattered, eligibility criteria are confusing, and the application process feels overwhelming. We built ScholarPath AI to simplify scholarship discovery using AI-powered personalized guidance and smart eligibility matching.


What it does

ScholarPath AI helps students find scholarships based on their:

  • State
  • Category
  • Family income
  • CGPA
  • Gender

The system filters matching scholarships, ranks them intelligently, and uses Gemini AI to generate:

  • Personalized guidance
  • Document checklists
  • Application tips
  • Official scholarship links

How we built it

We built ScholarPath AI using:

  • Python
  • Pandas
  • Google Gemini API
  • Kaggle Secrets

The backend uses a scholarship database and filtering engine to match students with eligible schemes. Gemini AI generates human-friendly scholarship guidance and recommendations.


Challenges we ran into

  • Handling invalid user inputs safely
  • Fixing DataFrame and filtering logic errors
  • Preventing AI from generating incorrect scholarship links
  • Improving recommendation ranking accuracy
  • Managing API errors and retries

Accomplishments that we're proud of

  • Successfully integrated Gemini AI into a real-world student support system
  • Built a smart scholarship ranking engine
  • Added robust input validation and error handling
  • Created an AI-generated personalized scholarship roadmap
  • Made the system beginner-friendly and scalable

What we learned

Through this project, we learned:

  • AI prompt engineering
  • Gemini API integration
  • Data filtering with Pandas
  • Error handling in production-like systems
  • Building scalable AI-powered recommendation systems

What's next for ScholarPath-AI

We plan to expand ScholarPath AI by adding:

  • Full web application
  • User authentication system
  • Real-time scholarship APIs
  • OCR-based document verification
  • Scholarship deadline reminders
  • AI chatbot support
  • Mobile application support
  • Multi-language accessibility

Built With

  • ai-recommendation-system
  • csv-database
  • data-filtering
  • error-handling
  • google-gemini-api
  • kaggle
  • kaggle-secrets
  • pandas
  • prompt-engineering
  • python
Share this project:

Updates