Inspiration

Students often do not know which department to visit for issues like scholarships, exams, hostel problems, certificates, or portal access. This causes confusion, delays, and wasted time. We wanted to build a smart system to solve this real campus problem.

What it does

CAMPUSGUIDE-AI is an AI-powered university helpdesk that helps students find the right department for their issue. It provides department details, required documents, FAQs, complaint ticket generation, PDF download, and escalation support.

How we built it

We built it using Python, Streamlit, Gemini API, JSON, CSV, and ReportLab. Gemini API understands student issues, and the app maps them to the correct department using structured campus data.

Challenges we ran into

We faced challenges in integrating Gemini API, handling Streamlit reruns, generating PDF tickets, managing file paths, and deploying the app securely on Streamlit Cloud.

Accomplishments that we're proud of

We are proud that we built a practical AI-based campus helpdesk that solves a real student problem. We also successfully added ticket generation, PDF download, FAQ support, and deployment.

What we learned

We learned how to integrate Gemini API, build interactive Streamlit apps, manage project deployment, handle secrets securely, and turn a real-world problem into a working AI solution.

What's next for CAMPUSGUIDE-AI

We plan to add multilingual support, voice input, admin dashboard, ticket tracking, analytics, and campus map integration to make it a complete smart campus support platform.

Built With

  • and
  • apis
  • cloud-services
  • databases
  • for
  • frameworks
  • gemini
  • gemini-api
  • github
  • machine-learning-models-(random-forest/classification)
  • numpy
  • platforms
  • python
  • version
Share this project:

Updates