Show simple item record

dc.contributor.advisorChakrabarty, Amitabha
dc.contributor.authorHoque, Ehsanul
dc.contributor.authorAhmed, Tausif
dc.contributor.authorShabab, Mohammad Adituzzaman
dc.contributor.authorBakhtier, Tahsin Mohammad
dc.contributor.authorAbdullah, Sayeem Md
dc.date.accessioned2021-10-18T09:30:40Z
dc.date.available2021-10-18T09:30:40Z
dc.date.copyright2021
dc.date.issued2021-01
dc.identifier.otherID 17101127
dc.identifier.otherID 17101067
dc.identifier.otherID 17101007
dc.identifier.otherID 17101112
dc.identifier.otherID 17101009
dc.identifier.urihttp://hdl.handle.net/10361/15387
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 64-66).
dc.description.abstractOnline learning has allowed students from different walks of life to access a vast amount of information, allowing them to gain new skills. However, only having access to that information does not mean that the students will comprehend it. In this report, we study the impact of online education on students, specifically their confusion levels. The dataset that we have used in this report was taken from Kaggle. The dataset consists of mostly preprocessed Electroencephalogram (EEG) brain wave values i.e., Attention, Mediation, Raw, Delta, Theta, Alpha, Beta, and Gamma. Due to the limitations of the dataset, the accuracies of the Machine Learning models when only using EEG signal values were not satisfactory. Therefore, later into our research, we have decided to modify our dataset in order to better determine the confusion level of students. We have synthesized the dataset taken from Kaggle to form another dataset, where we took the content being viewed into account which led to better classification. The Machine Learning Algorithms that we have implemented in this paper are Decision Tree, Random Forest, Bagging with Random Forest, Gaussian Naive Bayes, K-Nearest Neighbors, Gradient Boosting, XGBoost, and Bidirectional-LSTM. For the dataset which consists of only EEG signal values, Bagging with Random Forest algorithm performed the best. It was able to predict whether or not a student was confused with an accuracy of 67.3%, while in the modified dataset, Bidirectional-LSTM had the highest accuracy of 80.9%. For both of the datasets, Gaussian Naive Bayes performed the worst with an accuracy of 59.2% and 63.6%, respectively.en_US
dc.description.statementofresponsibilityEhsanul Hoque
dc.description.statementofresponsibilityTausif Ahmed
dc.description.statementofresponsibilityMohammad Adituzzaman Shabab
dc.description.statementofresponsibilityTahsin Mohammad Bakhtier
dc.description.statementofresponsibilitySayeem Md Abdullah
dc.format.extent66 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac 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.
dc.subjectElectroencephalogramen_US
dc.subjectMachine Learningen_US
dc.subjectOnline learningen_US
dc.subjectConfusion levelsen_US
dc.subject.lcshMachine learning
dc.titleAnalysis of the impact of online education using EEG signals and machine learning algorithmsen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc in Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record