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
- ๐ค 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
| 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 |
LPU-Assist/
│
├── frontend/
│ ├── components/
│ ├── pages/
│ └── App.js
│
├── backend/
│ ├── routes/
│ ├── controllers/
│ └── server.js
│
├── api/
├── assets/
└── README.md| Endpoint | Description |
|---|---|
/session |
Creates chatbot session |
/message |
Handles AI conversation |
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.
โ 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
| Metric | Value |
|---|---|
| Total Pages | 3+ |
| Reusable Components | 10+ |
| API Endpoints | 2+ |
| Mock Data Points | 20+ |
| Average Build Time | ~500–700ms |
| Dev Server Startup | ~300ms |
- ๐ข Smart notifications and reminders
- ๐ Multi-language support
- ๐๏ธ Voice-enabled counselling
- ๐ Student dashboard integration
- ๐งพ AI-generated admission assistance reports
Ashmit Raj Mohd Sahil Ayush Viskarma B.Tech CSE Students Lovely Professional University
If you like this project, give it a โญ on GitHub.