Virtual teaching assistant for undergraduate students using natural language processing & deep learning

This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022.

Detalhes bibliográficos
Main Authors: Sakib, Sadman Jashim, Joy, Baktiar Kabir, Rydha, Zahin, Nuruzzaman, Md., Anik, Khaled Ahmmed
Outros Autores: Rasel, Annajiat Alim
Formato: Thesis
Idioma:English
Publicado em: Brac University 2023
Assuntos:
Acesso em linha:http://hdl.handle.net/10361/18703
id 10361-18703
record_format dspace
spelling 10361-187032023-07-10T21:03:19Z Virtual teaching assistant for undergraduate students using natural language processing & deep learning Sakib, Sadman Jashim Joy, Baktiar Kabir Rydha, Zahin Nuruzzaman, Md. Anik, Khaled Ahmmed Rasel, Annajiat Alim Abdullah, Matin Saad Department of Computer Science and Engineering, Brac University Dataset Chatbot Tokenization Classifier Bag of words Stemming Lemmatization Word embedding Prototype Neural networks Natural language processing (Computer science) Cognitive learning theory This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022. Cataloged from PDF version of thesis. Includes bibliographical references (pages 37-39). Online education’s popularity has been continuously increasing over the past few years. Many universities were forced to switch to online education as a result of COVID-19. In many cases, even after more than two years of online instruction, colleges were unable to resume their traditional classroom programs. A growing number of institutions are considering a hybrid approach to education, in which some face-to-face teaching is augmented with online learning. Nevertheless, many online education systems are inefficient, and this results in a poor rate of student retention. In this paper, we are offering a primary dataset, a virtual teaching assistant named VTA-bot, and its system architecture. In addition, we are showing a first implementation of the suggested system, which consists of a chatbot that can be queried about the content and topics of the ‘Programming Language I’ course, an introductory programming language course offered by the CSE department of Brac University. Students in their first year of university will benefit from this strategy, which aims to increase student participation and involvement in online education. Sadman Jashim Sakib Baktiar Kabir Joy Zahin Rydha Md. Nuruzzaman Khaled Ahmmed Anik B. Computer Science 2023-07-10T06:32:50Z 2023-07-10T06:32:50Z 2022 2022-05 Thesis ID 18101635 ID 18301018 ID 18301042 ID 18301126 ID 18301083 http://hdl.handle.net/10361/18703 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 39 pages application/pdf Brac University
institution Brac University
collection Institutional Repository
language English
topic Dataset
Chatbot
Tokenization
Classifier
Bag of words
Stemming
Lemmatization
Word embedding
Prototype
Neural networks
Natural language processing (Computer science)
Cognitive learning theory
spellingShingle Dataset
Chatbot
Tokenization
Classifier
Bag of words
Stemming
Lemmatization
Word embedding
Prototype
Neural networks
Natural language processing (Computer science)
Cognitive learning theory
Sakib, Sadman Jashim
Joy, Baktiar Kabir
Rydha, Zahin
Nuruzzaman, Md.
Anik, Khaled Ahmmed
Virtual teaching assistant for undergraduate students using natural language processing & deep learning
description This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022.
author2 Rasel, Annajiat Alim
author_facet Rasel, Annajiat Alim
Sakib, Sadman Jashim
Joy, Baktiar Kabir
Rydha, Zahin
Nuruzzaman, Md.
Anik, Khaled Ahmmed
format Thesis
author Sakib, Sadman Jashim
Joy, Baktiar Kabir
Rydha, Zahin
Nuruzzaman, Md.
Anik, Khaled Ahmmed
author_sort Sakib, Sadman Jashim
title Virtual teaching assistant for undergraduate students using natural language processing & deep learning
title_short Virtual teaching assistant for undergraduate students using natural language processing & deep learning
title_full Virtual teaching assistant for undergraduate students using natural language processing & deep learning
title_fullStr Virtual teaching assistant for undergraduate students using natural language processing & deep learning
title_full_unstemmed Virtual teaching assistant for undergraduate students using natural language processing & deep learning
title_sort virtual teaching assistant for undergraduate students using natural language processing & deep learning
publisher Brac University
publishDate 2023
url http://hdl.handle.net/10361/18703
work_keys_str_mv AT sakibsadmanjashim virtualteachingassistantforundergraduatestudentsusingnaturallanguageprocessingdeeplearning
AT joybaktiarkabir virtualteachingassistantforundergraduatestudentsusingnaturallanguageprocessingdeeplearning
AT rydhazahin virtualteachingassistantforundergraduatestudentsusingnaturallanguageprocessingdeeplearning
AT nuruzzamanmd virtualteachingassistantforundergraduatestudentsusingnaturallanguageprocessingdeeplearning
AT anikkhaledahmmed virtualteachingassistantforundergraduatestudentsusingnaturallanguageprocessingdeeplearning
_version_ 1814309577800286208