Skip to content
Alex Morgan
All projects

CampusBot

AI assistant for student queries

WebAI/ML
View repository

CampusBot answers common student questions — enrollment, deadlines, course prerequisites — by combining an intent classifier with a searchable knowledge base of institutional documents.

A React widget embeds anywhere on the school's site, backed by a Flask API.

Key contributions

  • Built an intent-classification pipeline over common student questions.
  • Indexed institutional PDFs into a searchable knowledge base.
  • Designed an embeddable chat widget for the school website.
  • Added an analytics dashboard for unanswered questions.

The challenge

Many student questions were phrased ambiguously and didn't map cleanly to a single intent.

The solution

Added a clarifying-question step: when confidence was low, the bot asked a short follow-up instead of guessing, which measurably improved resolution rate.