HyperBean is a Java-based AI customer service assistant built for a hypothetical courier company, hyperSonic. It’s designed to autonomously handle ~85% of common customer queries without requiring human intervention.
HyperBean is capable of managing 12+ specific customer service tasks, including:
📦 Canceling an order
🏠 Changing the delivery address
💳 Resolving overcharge issues
❓ Answering policy-related questions
🧑💼 Connecting the user to a human agent (on request)
...and more!
- Uses Pinecone Vector Database
- Extracts precise answers from the Terms of Service
- Ideal for answering general policy or info-related questions
- Guided by a detailed system prompt
- Each tool maps to a specific customer task
- HyperBean intelligently decides when and which tool to use based on the user’s intent
- Built using Spring WebSockets
- Enables customers to talk to a human agent when needed
- Added as a fallback — HyperBean handles most queries independently
🟨 Java
🌱 Spring Boot — (MVC, JPA, Spring AI, WebSockets)
🌐 HTML & CSS
🛢️ Neon PostgreSQL
🧠 Pinecone — Vector DB