Show simple item record

dc.contributor.advisorArif, Hossain
dc.contributor.authorAnough, Ahmed Saquif Alam
dc.contributor.authorHossain, Md. Tahmid
dc.contributor.authorKarim, Kazi Ruzlan
dc.contributor.authorFaruk, Umar
dc.date.accessioned2019-10-29T09:44:39Z
dc.date.available2019-10-29T09:44:39Z
dc.date.copyright2019
dc.date.issued2019-08
dc.identifier.otherID 19341020
dc.identifier.otherID 14101148
dc.identifier.otherID 18241050
dc.identifier.otherID 15141003
dc.identifier.urihttp://hdl.handle.net/10361/12816
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2019.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 44-48).
dc.description.abstractRecognizing a growing need to accommodate students of varied backgrounds and account for individual di erences in learning curves, this paper re ects on our work to implement a Temporally Coherent Clustering approach in order to detect the most optimized pathway for teaching subjects through an MCQ based learning platform. Standard approaches towards extraction of student activity data typically detect similar behavior patterns and use simple statistical analysis in order to make predictions regarding their result. In reality, this causes high noise in the data that is temporally inconsistent and largely inaccurate. We proposed to work with an evolutionary clustering pipeline that can be applied to learning data that we have collected through our Intelligent Teaching System - and aimed at improving cluster stability over a large data set of student behavior. Initially, we have collected and worked on BCS Examination related data, where our results show improved cluster performance of both students and study material, and achieves stability on organic user data in order to be able to detect behavioral patterns and properties of learning environments. As an end result of this whole research, we have incorporated our work into our ITS, which proactively determines student's knowledge level, and automatically determines the best pathway in order to improve their performance. Overall, it deliberately in uences a students capacity improvement in order to passively enable them to answer harder questions by creating an optimized pathway that recognizes the need for individualized learning curves. Overall, we managed to get an accuracy ratio of around 84%, with a silhouette score of 0.53 against an optimized k value of 5 within our clustering algorithm using k-means.en_US
dc.description.statementofresponsibilityAhmed Saquif Alam Anough
dc.description.statementofresponsibilityMd. Tahmid Hossain
dc.description.statementofresponsibilityUmar Faruk
dc.description.statementofresponsibilityKazi Ruzlan Karim
dc.format.extent48 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.subjectTemporally coherent clusteringen_US
dc.subjectExam performance predictionen_US
dc.subjectResult predictionen_US
dc.subjectKnowledge level determinationen_US
dc.subject.lcshCluster analysis--Data processing
dc.subject.lcshMachine learning
dc.titleImplementing temporally coherent clustering on student activity to predict exam performance & optimizing the learning pathway through markov chain analysisen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record