uitWiki is designed to provide students with a seamless way to interact with information about the University of Information Technology (UIT). The chatbot can answer questions related to academic matters, registration, tuition, and other university-related topics. It streamlines access to important information by allowing students to query data in natural language and get accurate responses.
Purpose: The uitWiki is aimed at UIT students who need quick access to university-related information. It provides a user-friendly interface for asking questions, and it stores and retrieves conversation history for reference. It also supports an admin portal where lecturers can manage and upload PDF documents to update the system’s knowledge base.
This project is ideal for:
- UIT students seeking quick answers about the university.
- Administrators or lecturers who need to maintain and update relevant documents for student queries.
- Microservice Architecture with Nest.js
- Mongo DB & Redis
- Swagger for API Documentation
- Kubernetes for managing Containers
- Fill in the env variable in each service.
- Run this command
docker-compose up --build
- Enjoy