Skip to content

ashmitraj0344/Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ“ LPU Assist โ€“ AI-Powered University Admission Chatbot

React Node.js Express AI Status

๐Ÿ“Œ Overview

LPU Assist is a domain-specific AI chatbot developed to provide intelligent, real-time university admission guidance for students. The chatbot acts as a virtual admission counsellor capable of answering queries related to admissions, eligibility, scholarships, fees, and campus visits using Generative AI.

Unlike traditional rule-based systems, LPU Assist delivers:

  • ๐Ÿ’ฌ Natural conversational interaction
  • ๐Ÿง  Context-aware responses
  • โšก Real-time intelligent guidance
  • ๐ŸŽฏ Domain-specific query handling


๐Ÿš€ Features

  • ๐Ÿค– AI-powered admission chatbot
  • ๐Ÿ“š Course recommendation system
  • ๐Ÿซ Campus visit booking support
  • ๐Ÿ” Eligibility and fee guidance
  • ๐Ÿ’ก Scholarship information support
  • โš™๏ธ REST API integration
  • ๐Ÿ”„ Session-based interaction
  • ๐Ÿ“ฑ Responsive chat interface

๐Ÿงฉ Tech Stack

Technology Purpose
React.js Frontend UI
Node.js Backend Runtime
Express.js REST API Server
Axios API Communication
Retell AI API Generative AI Responses
CSS / Tailwind Styling

๐Ÿ“‚ Project Structure

LPU-Assist/
โ”‚
โ”œโ”€โ”€ frontend/
โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”œโ”€โ”€ pages/
โ”‚   โ””โ”€โ”€ App.js
โ”‚
โ”œโ”€โ”€ backend/
โ”‚   โ”œโ”€โ”€ routes/
โ”‚   โ”œโ”€โ”€ controllers/
โ”‚   โ””โ”€โ”€ server.js
โ”‚
โ”œโ”€โ”€ api/
โ”œโ”€โ”€ assets/
โ””โ”€โ”€ README.md

๐Ÿ”— API Endpoints

Endpoint Description
/session Creates chatbot session
/message Handles AI conversation

๐ŸŽฏ Problem Statement

Students often face challenges such as:

  • Understanding admission procedures
  • Checking eligibility requirements
  • Finding accurate scholarship information
  • Getting instant counselling support

LPU Assist addresses these issues using Generative AI and intelligent conversational workflows.


๐Ÿ› ๏ธ Objectives

โœ… Identify a meaningful real-world problem โœ… Apply Generative AI for domain-specific assistance โœ… Demonstrate API-based AI integration โœ… Build a scalable chatbot architecture โœ… Present structured technical documentation


๐Ÿ“Š Key Metrics

Metric Value
Total Pages 3+
Reusable Components 10+
API Endpoints 2+
Mock Data Points 20+
Average Build Time ~500โ€“700ms
Dev Server Startup ~300ms

๐Ÿ”ฎ Future Scope

  • ๐Ÿ“ข Smart notifications and reminders
  • ๐ŸŒ Multi-language support
  • ๐ŸŽ™๏ธ Voice-enabled counselling
  • ๐Ÿ“ˆ Student dashboard integration
  • ๐Ÿงพ AI-generated admission assistance reports

๐Ÿ‘จโ€๐Ÿ’ป Developed By

Ashmit Raj Mohd Sahil Ayush Viskarma B.Tech CSE Students Lovely Professional University


โญ Support

If you like this project, give it a โญ on GitHub.

About

๐ŸŽ“ LPU Assist is an AI-powered university admission chatbot built using React.js, Node.js, Express.js, and Generative AI APIs. It provides real-time, personalised admission guidance including eligibility, fees, scholarships, course recommendations, and campus visit support through intelligent conversational interaction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors