HOME / BERKELEY IT
A natural language search experience designed to help 45,000+ UC Berkeley students find answers to administrative and enrollment information quickly, reducing routine support requests to the Registrar’s Office.

TEAM
1 PRODUCT MANAGER
2 ENGINEERS
2 DESIGNERS
TIMELINE
JUN 2025 — AUG 2025
TOOLS
FIGMA
USERTESTING
SKILLS
USER RESEARCH
INTERACTION DESIGN
PROTOTYPING
USER TESTING
PROBLEM
Repetitive support requests often bury urgent, time-sensitive student issues, making it harder for the Registrar to prioritize critical cases.
The student is looking for information that exists in CalCentral
→
The student cannot seem to find the answer in CalCentral
→
Student submits a support request to the Registrar
→
Urgent requests get buried among routine support tickets
SOLUTION OVERVIEW
A natural language search that surfaces existing answers so students don’t need to open support tickets for routine questions.
Instead of forcing students to navigate fragmented CalCentral pages or submit support tickets for routine questions, we designed a NLP search experience that helps them surface accurate answers directly from existing institutional information. The system is structured in retrieval-based responses rather than generative AI, ensuring reliability in a high-stakes context.
Conversational Search for Student Support
We replaced traditional keyword-based search with a natural language interface that allows students to ask questions the way they actually think about them. The system interprets intent rather than exact phrasing, improving discoverability of existing CalCentral information.
Conversational Search for Student Support
We replaced traditional keyword-based search with a natural language interface that allows students to ask questions the way they actually think about them. The system interprets intent rather than exact phrasing, improving discoverability of existing CalCentral information.
Search Fallback and Error Handling
We designed error states that actively guide students back to relevant information instead of ending in dead ends. When the system cannot directly resolve a query, it surfaces related suggestions and clarifying prompts to help users refine their intent.
RESEARCH METHODOLOGY
We talked to 30+ Berkeley students and 3 staff workers to understand where the experience was breaking down.
8+ student interviews
Conducted with UC Berkeley students across enrollment, financial aid, and academic records queries
35+ survey respondents
Berkeley IT staff and students surveyed on search habits and support ticket patterns
USER RESEARCH
CalCentral student dashboard did not match how students actually search for information.
60%
Of incoming Registrar are routine questions about deadlines, links, and basic administrative information.
~40min
Saved per staff member per day if routine inquiries are deflected by AI search

USER PERSONA
Eva isn't confused, she's just asking the wrong system the right questions.

I'd much rather find the answer myself than wait two weeks for an update, but if I'm making decisions about my graduation requirements, I need to know the source is absolutely correct, not just something AI made up.
OUR GOAL
Design a smart search experience that helps students find answers independently, reduces Registrar support load, and maintains accuracy and trust.
FINAL PROTOTYPE
Over 8 weeks, we prototyped a smart search experience for CalCentral across desktop and mobile, covering key interaction states including queries, error handling, and recovery flows.
OUTCOME
From scattered support requests to a smart search layer for CalCentral, improving discoverability for 50,000+ UC Berkeley students this coming fall.
The AI search prototype was validated through usability testing and is currently scoped for deployment on CalCentral this semester.
60%
Of routine inquiries the search layer is designed to deflect
~45k+
UC Berkeley students to be reached at launch








