Skip to content

GenAI - Voice of Customer is an AI-powered Spring Boot application designed to analyze customer queries, assign priority, and route them to the appropriate department. It follows a dual-server architecture, with a Spring Boot server managing the admin panel and a Node.js server handling the customer panel, both connected to a shared database .

Notifications You must be signed in to change notification settings

parimalongithub/Rockwell-Hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Details

Client Side

  • Developed a React-based client portal where users can submit queries to various departments.
  • Queries are categorized by department and assigned a priority (High, Medium, Low).
  • Integrated Generative AI (GenAI) to automatically provide relevant responses or solutions based on the customer’s input.
  • Users can view the status of their submitted queries and receive updates when their queries are resolved.

Admin Side

  • Built an Admin Dashboard using Spring Boot and React to manage department-specific queries.
  • Admins can view all submitted queries, categorized by department, and prioritize them based on urgency.
  • Clicking on a query retrieves a solution powered by Large Language Models (LLM), streamlining the resolution process.
  • Admins have the ability to update the query status (e.g., In Progress, Resolved) and provide feedback to customers.

Architecture

Architecture

Technologies Used

  • Backend: Java Spring Boot
  • Frontend: React.js
  • Database: MongoDB
  • AI Model: Large Language Model (LLM)
  • Build Tool: Maven for backend, npm for frontend

Hackathon Recognition

This project was awarded Overall Winner at the Rockwell Automation India Hackathon, recognized for its innovative use of Generative AI in automating customer query resolution.

About

GenAI - Voice of Customer is an AI-powered Spring Boot application designed to analyze customer queries, assign priority, and route them to the appropriate department. It follows a dual-server architecture, with a Spring Boot server managing the admin panel and a Node.js server handling the customer panel, both connected to a shared database .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published