Design and implementation of an expert system for predicting students' academic performance: A case study of computer science department federal polytechnic Bida

The application of machine learning techniques in predicting students’ performance, based on their background and their in-term performance has proved to be a helpful tool for foreseeing poor and good performances in various levels of education. The major problem institutions face is the systematic monitoring of students’ academic progress in their course of study, which is influence by many factors. This research work assesses the potential of predicting student academic performance with an expert system in the Federal Polytechnic Bida. The expert system is develop using python programming language and it accepts data about a student in various category such as demographic background, attitudes study habits, etc. and through the partial activation of multiple rules, predicts an outcome for each student. The students’ data was collected via a user-friendly interface and analysed using fuzzy logic algorithm for prediction. The prediction analysis for students’ can only be viewed by the administrator (instructor) as it requires logins for forecasting students’ possible outcomes.

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-11-30
DOI
https://doi.org/10.5281/zenodo.15089972
Primary Topic
Plant Diversity and Evolution
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and implementation of an expert system for predicting students' academic performance: A case study of computer science department federal polytechnic Bida

Zenodo (CERN European Organization for Nuclear Research)
Plant Diversity and Evolution
article

Design and implementation of an expert system for predicting students' academic performance: A case study of computer science department federal polytechnic Bida

article en

Abstract

The application of machine learning techniques in predicting students’ performance, based on their background and their in-term performance has proved to be a helpful tool for foreseeing poor and good performances in various levels of education. The major problem institutions face is the systematic monitoring of students’ academic progress in their course of study, which is influence by many factors. This research work assesses the potential of predicting student academic performance with an expert system in the Federal Polytechnic Bida. The expert system is develop using python programming language and it accepts data about a student in various category such as demographic background, attitudes study habits, etc. and through the partial activation of multiple rules, predicts an outcome for each student. The students’ data was collected via a user-friendly interface and analysed using fuzzy logic algorithm for prediction. The prediction analysis for students’ can only be viewed by the administrator (instructor) as it requires logins for forecasting students’ possible outcomes.

Zenodo (CERN European Organization for Nuclear Research)
Federal University of Technology (NG), Texas Southern University (US)
No poverty
Openalex Percentile: Top 53%
Plant Diversity and Evolution
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.