dc.contributor.advisor | Alam, Md. Golam Rabiul | |
dc.contributor.author | Ahmad, Shabbir | |
dc.date.accessioned | 2024-06-25T10:17:30Z | |
dc.date.available | 2024-06-25T10:17:30Z | |
dc.date.copyright | ©2023 | |
dc.date.issued | 2023-05 | |
dc.identifier.other | ID 19266003 | |
dc.identifier.uri | http://hdl.handle.net/10361/23585 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Masters of Science in Computer Science, 2023. | en_US |
dc.description | Cataloged from the PDF version of the thesis. | |
dc.description | Includes bibliographical references (page 29-31). | |
dc.description.abstract | A strong civilization is built on a strong foundation, and education plays a vital
role in acquiring the necessary information and skills for success in life. This thesis
focuses on the education system in Bangladesh, which is divided into three levels:
primary (PEC), middle school (JSC), and secondary school certificate (SSC). The
selection of a stream after the eighth grade is crucial for students’ higher studies and
career planning, with three options available: Science, Business Studies, and Humanities.
To address the challenge of stream selection based solely on PSC and JSC
results, we have collected a dataset from various Bangladeshi schools, comprising
student records that include subject-wise results, parent’s academic qualification,
parent’s profession, parent’s monthly income, sibling information, district, etc. In
this study, we employ a series of machine learning regression algorithms to analyze
the data.Furthermore, we utilize performance metrics and R2 scores to evaluate
and validate the models’ performance. Among the regressors, the gradient boosting
algorithm demonstrates superior performance for the Science stream, achieving an
R2 score of 0.34540. For the Business Studies stream, the Support Vector Machine
exhibits significantly better performance with an R2 score of 0.534092. Finally, the
Humanities stream shows excellent results with an R2 score of 0.80337 using extreme
gradient boosting.To enhance the interpretability of our models, we leverage the Local
Interpretable Model Agnostic Explanations (LIME) technique. The analysis and
findings of this research are expected to assist prospective students and stakeholders
in making informed decisions regarding stream selection, ensuring alignment with
their future goals and aspirations. | en_US |
dc.description.statementofresponsibility | Shabbir Ahmad | |
dc.format.extent | 43 pages | |
dc.language.iso | en | en_US |
dc.publisher | BRAC University | en_US |
dc.rights | 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. | |
dc.subject | Regression analysis | en_US |
dc.subject | Local interpretable model agnostic explanations | en_US |
dc.subject | Stream recommendation system | en_US |
dc.subject | Bangladeshi secondary school | en_US |
dc.subject.lcsh | Machine learning | |
dc.subject.lcsh | Regression analysis--Data processing | |
dc.subject.lcsh | Computational intelligence | |
dc.title | Machine learning based stream selection of secondary school students in Bangladesh | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, Brac University | |
dc.description.degree | M.Sc. in Computer Science | |