An intelligent, interactive chatbot designed specifically for the University of South Asia (USA), Cantt Campus. This AI-powered assistant provides instant information about the university, its programs, faculty, campus facilities, and student initiatives—helping students, faculty, and visitors engage seamlessly with the institution.
This chatbot was developed as part of an Artificial Intelligence and Cybersecurity initiative at the University of South Asia, Cantt, under the supervision of Dr. Umer Javed. It reflects the university's commitment to innovation, practical learning, and technological advancement in AI-driven solutions.
- University-Specific Information: Provides details about programs, faculty, campus location, and opening hours.
- Intelligent Conversations: Uses advanced AI to understand queries and deliver accurate, context-aware responses.
- User-Friendly Interface: Clean, responsive design optimized for desktop, tablet, and mobile devices.
- Real-Time Interaction: Instant responses to help users find information quickly and efficiently.
- 📚 Program Information: Explore undergraduate and postgraduate programs including BSCS, BSSE, BSAI, BSDS, BBA, MBA, and more.
- 👨🏫 Faculty Details: Get to know department heads and key faculty members like Miss Zoba Zafar (CS HOD), Miss Sehrish Aqeel (SE HOD), and Sir Masroor Hussain (FYP Supervisor).
- 📍 Campus Information: Find location details, opening hours, and contact information.
- 🎯 Student Projects: Learn about innovative student initiatives and final year projects.
- 💬 Conversational AI: Natural, human-like interactions powered by state-of-the-art language models.
- 📱 Fully Responsive: Optimized for all devices—mobile, tablet, and desktop.
- 🌐 Always Available: 24/7 accessibility for students and visitors.
- Node.js (v16 or higher)
- npm or yarn package manager
-
Clone the repository:
git clone https://github.com/Mateeb-Haider/AI-ChatBot.git cd AI-ChatBot -
Install dependencies:
npm install
-
Set up configuration:
- Create a
.envfile in the root directory - Add necessary configuration variables (contact the development team for details)
- Create a
-
Run the development server:
npm run dev
-
Open in browser:
- Visit
http://localhost:5173to interact with the chatbot
- Visit
npm run buildThe optimized build will be available in the dist/ folder, ready for deployment.
- Open the chatbot: Click the chat icon at the bottom-right corner of the screen.
- Ask a question: Type your query about programs, faculty, campus details, or student services.
- Get instant answers: The AI chatbot will respond with relevant, accurate information.
- Explore more: Continue the conversation to dive deeper into specific topics.
- "What programs does the University of South Asia offer?"
- "Who is the Head of Department for Computer Science?"
- "What are the campus opening hours?"
- "Tell me about the BS Artificial Intelligence program."
- "Where is the university located?"
University of South Asia (USA) is a leading institution committed to providing quality education and fostering innovation in fields like Computer Science, Artificial Intelligence, Cybersecurity, Business, Engineering, and Health Sciences.
University of South Asia, Cantt Campus
Lahore, Pakistan
- Monday – Friday: 9:00 AM – 5:00 PM
- Saturday: 9:00 AM – 2:00 PM
- Sunday: Closed
Developed by: Mateeb Haider
Supervised by: Dr. Umer Javed
Institution: University of South Asia, Cantt Campus
- Miss Zoba Zafar – Head of Department, Computer Science
- Miss Sehrish Aqeel – Head of Department, Software Engineering
- Sir Masroor Hussain – Head of Final Year Projects (FYP)
- Mr. Ameer Muavia – Registrar
This chatbot represents a step forward in leveraging AI to enhance communication and accessibility in educational institutions. It demonstrates:
- Practical AI Implementation: Real-world application of AI and machine learning technologies.
- Student Innovation: Student-driven development with faculty guidance.
- Educational Excellence: Commitment to advancing technology education at USA.
- React.js – Modern JavaScript framework for building interactive UIs
- Vite – Fast build tool and development server
- AI/ML Integration – Intelligent language processing for natural conversations
- Responsive Design – CSS with mobile-first approach
- Local Storage – Persistent chat history for better user experience
This project is developed as part of the University of South Asia's academic and research initiatives.
For questions, feedback, or collaboration opportunities:
- Developer: Mateeb Haider
- Email: [b-27240@student.usa.edu.pk]
- University Website: www.usa.edu.pk
Special thanks to:
- Dr. Umer Javed for project supervision and guidance
- University of South Asia for supporting innovation and research
- Computer Science Department for providing resources and mentorship
🎓 Empowering Education Through Innovation | University of South Asia