Skip to content

Latest commit

 

History

History
51 lines (24 loc) · 1.62 KB

File metadata and controls

51 lines (24 loc) · 1.62 KB

HelpHound 🐶 - Your loyal companion for customer queries

This project aims to explore Spring AI through a customer support app!!

💽 Project Flow

Customer-Support drawio

NOTE: Since I was having some difficulty in handling vector field in POSTGRES , I treating the embeddings as String type and later handled it accordingly.

Screenshots

Saving 2 tickets 💁

query-1

query-2

Perfoming semantic search for delayed order tickets 🔎

similarity-finding

Mail Notification Received 📬

email

💻 How to execute Locally

Basic Setup

1. You must have Docker,Ollama installed and configured.

2. Pull any Ollama model of your choice e.g here I have used Lllama 3.2 1B parameter model

For Mail Notification

Go to the Google account from where you want to send the email. Then 
Security --> App Password --> Give any name --> You will get a 16 character code ---> Fill in the application.yml file

Follow-Up Features

1. Adding priority ranking for urgent tickets.
2. Admin Dashboard for viewing status of each ticket.
3. For live support, a chatbot can be integrated.