Google Cloud Rapid Agent Hackathon 2026 · Elastic Partner Track

CampusVoice

AI-powered student sentiment — ask anything about professors, courses, and workload across 7 universities.

Powered by 13,192 student reviews from Rate My Professors & College Confidential

13,192Student Reviews
|
7Universities
|
Gemini 2.5AI Model
|
June 2026Data Updated
💡 Try asking
😤 What are UTK students complaining about most?
📊 Compare grading at Vanderbilt vs UTK
🌟 Which professors get the best reviews at UCLA?
📚 What do students say about workload at Duke?
💻 What do CS students say at Georgia Tech?
😓 What are the biggest complaints at Michigan?
👤 I am a
📚 Department
🌎 All
🟠 UTK
Vanderbilt
🐝 Ga Tech
🐊 Florida
💛 Michigan
🐻 UCLA
🔵 Duke
🌎

All Universities

Search across all 7 universities at once

🤖
📚 Data covers professor reviews only (quality, grading, difficulty, workload) — not housing, dining, sports, or admissions.

🎬 Demo Video

Watch CampusVoice in action — asking real questions about professors, grading, and workload across 7 universities.

Tech Stack & Architecture

How CampusVoice is built — data pipeline, agent loop, and deployment.

Frequently Asked Questions

What data does CampusVoice use?
CampusVoice uses 13,192 real student reviews from Rate My Professors and College Confidential, covering professor quality, grading, course difficulty, and teaching style across 7 US universities.
Which universities are covered?
University of Tennessee Knoxville (UTK), Vanderbilt University, Georgia Institute of Technology, University of Florida, University of Michigan, UCLA, and Duke University.
Can I ask about a specific professor?
Yes — try "Is Professor [Last Name] good at [University]?" CampusVoice will find reviews for that professor and surface patterns across them. Note: the AI presents student review patterns, not its own verdict on any individual professor.
Are the quotes really verbatim? How do you prevent hallucination?
Yes — quotes are retrieved, not generated. Every quote comes directly from the Elasticsearch index: Gemini searches the database, retrieves matching review documents, and copies the comment field text exactly. Gemini does not write or paraphrase quotes — it is explicitly instructed to only quote text present in the retrieved search results, and to use plain paraphrase (without quotation marks) if no verbatim match exists. This grounding in retrieved documents is why the architecture uses Elastic MCP search rather than relying on the LLM's memory alone.
How accurate are the answers?
Answers are synthesized from retrieved student reviews and always include verbatim quotes from the database. Accuracy depends on how many reviews exist for the topic — well-covered professors and departments will yield stronger patterns. For niche questions with few reviews, treat answers as directional rather than definitive.
How current is the data?
The reviews were collected in June 2026 from Rate My Professors and College Confidential. Data is not updated in real time but reflects the most recent reviews available at collection time.
Can I compare two universities?
Yes! On the All Universities tab, try asking "How does grading at Vanderbilt compare to Georgia Tech?" and CampusVoice will search both schools and give a side-by-side summary.
Is this free to use?
Yes, CampusVoice is completely free. It was built for the Google Cloud Rapid Agent Hackathon 2026.
How does it work technically?
Your question is sent to Gemini 2.5 Flash, which uses the Elastic MCP Server to search an Elasticsearch index of student reviews. Gemini reads the results, identifies patterns, and writes a synthesized answer with real quotes — all in one agent loop.
What are the limitations?
Selection bias: Rate My Professors attracts students with strong feelings — the satisfied middle often doesn't post. This means complaints may be overrepresented and praise may skew toward exceptional cases. Use CampusVoice to spot patterns and hear specific voices, not to compute a statistically representative satisfaction score.

Data freshness: Reviews were collected in June 2026 and are not updated in real time. Answers reflect historical sentiment up to that point.

University coverage: Currently limited to 7 US universities (UTK, Vanderbilt, Georgia Tech, UF, Michigan, UCLA, Duke).

Scope: Data covers professor quality, grading, workload, and course difficulty only — not housing, dining, sports, admissions, or campus life.
🏛️

School Administrators

Spot systemic problems before they become a PR crisis or accreditation issue.

🧑‍🏫

College Counselors

Give prospective students honest, data-backed guidance on departments and schools.

🎒

Prospective Students

Cut through the marketing brochures — find out what campus life is really like.

📋

Department Heads

Identify teaching quality issues without waiting for end-of-semester surveys.