Team: Ask Eddie
- Angel Rodriguez
- Daniel Oliver
- Svethlana Swidin
- Tamir Sood
- Iuliia Shapoval
“For Lemoore College, 50% of calls to the Student Services call center are not answered the first week of school.”
Problem
Students learning on different schedules need instant answers to common inquiries outside of business hours, but call center staff have limited availability to provide 24/7 support. This includes fielding high volumes of repetitive questions about information scattered across the college website, course catalog, and institutional policies. This staff-dependent model consumes significant call center capacity that could be better spent on complex student issues requiring personalized attention. The existing workflow results in long call wait times, delayed responses, and inconsistent answers, while limiting the institution’s ability to scale student support during peak enrollment periods.
Technical Solution
The Ask Eddie team developed an AI-powered student assistant chatbot that provides 24/7 support for Lemoore College, addressing the problem that 50% of calls went unanswered during the first week of school, which previously led to students not enrolling, high dropout rates, and lower overall satisfaction. Built as a Next.js application hosted on AWS Amplify (full-stack hosting), the system routes every student question through a deterministic validation pipeline that begins with Amazon Bedrock Guardrails (content filtering) screening for sensitive information before proceeding to retrieval, ensuring that requests containing personally identifiable or prohibited content are rejected immediately rather than processed. Approved questions are sent to Amazon Bedrock Knowledge Bases (managed RAG), which indexes curated college documents stored in Amazon S3 (cloud storage) and uses Amazon OpenSearch Serverless (search & vector index) as the underlying vector search engine to retrieve relevant passages grounded in official Lemoore College sources such as admissions policies, financial aid FAQs, academic calendars, course dates, and office contact information. The system calls Amazon Bedrock (managed generative AI) foundation models to compose answers with citations from the retrieved passages, applies deterministic escalation rules to decide whether the query requires human handoff based on confidence scores and evidence sufficiency, and returns a typed response that clearly indicates whether the answer came from the knowledge base or should be escalated to front-desk staff. Student feedback and minimized, redacted analytics are stored in Amazon DynamoDB (NoSQL database) without retaining raw sensitive content, and Amazon Cognito (authentication) provides role-based access control for ambassador and admin dashboards where staff can review unanswered questions, sync approved document sources, and monitor system health. The team implemented comprehensive trust and safety measures including a curated test set with a grading rubric that checks answer accuracy and defends against OWASP Top 10 LLM risks such as prompt injection and excessive agency, security-by-design principles with robust testing documentation built into the repository, and human escalation paths that route complex or sensitive queries to live staff rather than forcing the AI to answer beyond its capability. As a stretch feature, the team demonstrated a voice call interface prototype that allows students to speak their questions and receive spoken answers, extending the chatbot’s accessibility to students who prefer calling over typing. The solution provides students with instant answers at any hour, reduces the burden on overloaded front-desk staff who can now focus on complex cases, improves access for potential students exploring the college, and lays a foundation for future enhancements such as full 24/7 voice call support, automated continuous testing, and hardened production security frameworks.
Showcase
| Presentation Recording | A recording of AI Summer Camp students presenting their project. |
| Slideshow | The accompanying slides shown in the video. |
| Source Code | All of the code and assets developed during the course of the AI Summer Camp. |
About the DxHub
The Cal Poly Digital Transformation Hub (DxHub) is a strategic relationship with Amazon Web Services (AWS) and is the world’s first cloud innovation center supported by AWS on a University campus. The primary goal of the DxHub is to provide students with real-world problem-solving experiences by immersing them in the application of proven innovation methods in combination with the latest technologies to solve important challenges in the public sector. The challenges being addressed cover a wide variety of topics including homelessness, evidence-based policing, digital literacy, virtual cybersecurity laboratories and many others. The DxHub leverages the deep subject matter expertise of government, education, and non-profit organizations to clearly understand the customers affected by public sector challenges and develop solutions that meet the customer needs.
