Open Access Open Access  Restricted Access Subscription Access

AI-Powered College Information Portal with Chatbot Assistant

Kamali S, Deepthi Nair P

Abstract


The AI-Powered College Information Portal with Chatbot Assistant is a web-based system developed to make institutional information easier to access and manage within a college environment. Instead of depending on multiple disconnected sources, the platform brings together important details such as infrastructure, academic updates, events and announcements into a single organized interface. This helps users obtain accurate information quickly while reducing confusion and missed updates. The system includes a domain-specific AI chatbot that allows users to ask questions in natural language and receive relevant responses instantly. It processes queries using TF-IDF vectorization and Cosine Similarity to identify the most suitable answers from the stored data, ensuring that responses remain accurate and context-specific. This approach simplifies information retrieval and minimizes the need for manual searching. The platform is built using Python (Flask) for backend operations and HTML, CSS and JavaScript for the frontend, providing a responsive and easy-to-use interface across different devices. It follows a role-based access model where public users can view general information, while students and staff are given access to additional features. Students can view announcements, submit queries and track their responses, whereas staff members manage FAQs, announcements, gallery content and student records through an administrative dashboard. The system also supports real-time interaction and dynamic data updates, ensuring that users always have access to the latest information. Data is stored using SQLite, which offers a simple and efficient method for managing structured data. Designed with scalability in mind, the platform improves communication efficiency, reduces reliance on informal channels and provides a practical and reliable solution for institutional information management.


Full Text:

PDF

References


Chen, L., & Kumar, P. (2022). Natural Language Processing for Chatbot Applications. Journal of Artificial Intelligence Research, Vol. 18, Issue 4, pp. 112–130.

Flask Documentation Team. (2023). Flask Web Framework Documentation.

Available: https://flask.palletsprojects.com/

Garcia, S., & Lopez, A. (2022). Role-Based Access Control in Web Applications. IEEE Access, Vol. 10, pp. 55678–55690.

Google Developers. (2023). Fetch API and Asynchronous Web Communication.

Available: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API

Jain, A., & Mehta, S. (2022). Intelligent Chatbots for Information Retrieval Systems. International Journal of AI and Data Science, Vol. 6, Issue 2, pp. 90–104.

Kumar, V., & Singh, D. (2023). Centralized Information Systems in Educational Institutions. International Journal of Information Systems, Vol. 11, Issue 5, pp. 201–215.

Li, X., & Zhao, Y. (2022). TF-IDF and Cosine Similarity for Text Processing. Journal of Machine Learning Applications, Vol. 8, Issue 3, pp. 150–165.

Python Software Foundation. (2023). Python Official Documentation.

Available: https://www.python.org/doc/

Scikit-learn Developers. (2023). Machine Learning Library Documentation.

Available: https://scikit-learn.org/

SQLite Development Team. (2023). SQLite Database Documentation. Available: https://www.sqlite.org/docs.html


Refbacks

  • There are currently no refbacks.