Skip to content

My university graduation thesis with the topic of building an automatic information question and answer system for the University of Transport Technology (UTT)

License

Notifications You must be signed in to change notification settings

Nguyendat-bit/qa_information_utt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qa_information_utt

Overview

This is my university graduation thesis with the topic of building an automatic information question and answer system for the University of Transport Technology (UTT). The main technology used is Retrieval Augmented Generation with models such as embedding, ranker, generator that I have improved and refined to suit the data domain of this problem, in addition to combining with other techniques. others to build a system that can operate optimally. The main goal is to build a compact system that can still ensure the task of correctly answering information for the school. For more details, you can read my report.

In addition, during the process of writing this graduation thesis, I also built the RAG_chatbot library to support training and inference of Embedding, Ranker, LLM models along with being able to easily deploy and monitor training, easily fine-tune parameters and optimize the model.

Overview, in terms of architecture, the system will include 3 main modules NLU, QA Core, Database. NLU will decide which domain the input question belongs to (Chitchat or UTT). The smaller QA and Chitchat modules included in QA Core are essentially the same. Chitchat will be much simpler when there is no need to retrieve information, instead using pre-defined chatbot introduction texts combined with input questions to respond to the answer.

Architecture

Regarding the main functions, in addition to the chatbot's ability to answer general self-introduction and greeting questions. The system can answer questions related to training regulations, student affairs, and information search. Searching for information will mainly be general information related to the school and lecturers.

chucnang

Demo

Checkout my demo video below

demo

Contacts

If you have any questions about this article, please contact me (nduc0231@gmail.com)

About

My university graduation thesis with the topic of building an automatic information question and answer system for the University of Transport Technology (UTT)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages