Mini Project Final PPT
Mini Project Final PPT
Rule-based Limited to
approach using predefined
A. Hussain, N. Chatbot for University Enquiry AIML (Artificial responses; lacks
1 Ameen System Intelligence contextual
Markup understanding
Language)
Intent
recognition via Depends heavily on
2 S. Patel, D. Mehta College Enquiry Bot using NLP and internet and
Dialogflow Dialogflow predefined intents
integration
• College enquiry systems often rely on static FAQs or manual help desks, which are not
scalable.
• Response delays and limited availability of staff reduce the efficiency of student support.
• Existing chatbots in some institutions are rule-based and fail to handle natural, varied
queries.
• Many current systems lack contextual understanding and cannot maintain a meaningful
conversation.
• Language support is often limited to English, excluding students more comfortable with
regional languages.
• Most tools do not provide personalized answers based on specific user data (e.g., course
preferences or eligibility).
• There is little to no integration with college databases, making real-time and accurate
responses difficult.
• No support for voice-based interaction, which could enhance accessibility for visually
impaired users.
System Architecture
UML Class Diagram
Use Case Diagram
Sequence Diagram
Collaboration Diagram
Activity
Diagram
Data Flow Diagram
CODE IMPLEMENTATION
To deploy the Conversational AI for College Enquiries chatbot, we utilized Streamlit
for creating a simple, interactive web interface, and LangChain for managing
memory and chaining prompts with a large language model (LLM).
Frontend:
• Streamlit is used to develop a web-based chat interface.
• It allows real-time interaction, session management, and dynamic rendering of
messages.
Backend & LLM:
By integrating a local large language model (LLM) with a user-friendly Streamlit interface, the
system offers:
• Instant responses to admission, course, and facility-related questions,
• Context-aware conversation with memory retention, and
• A customizable and easily deployable chatbot framework.
This solution reduces the workload on administrative staff, improves accessibility for
students, and ensures consistent, accurate information delivery.