Skip to main content

School Dropout Prediction using Machine Learning Algorithms

  • Chapter
  • First Online:
Modern Artificial Intelligence and Data Science

Abstract

The objective of this article is to develop a method that integrates Machine Learning models to predict whether a student is at risk of dropping out or not, based on a set of data. First, we proceeded to collect, analyze and prepare a set of data, to make them usable by machine learning algorithms. Second, we tested this data on several algorithms such as Logistic Regression, Decision Tree, Random Forest, Naïve Bayes, Support Vector Machine, Neural Networks, and K-Nearest Neighbours. Then, we exposed the evaluation and the deployment of these models. Finally, we have developed a web application that integrates these models, makes predictions, visualizes this data and models its performance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. B. Hassan, Education: benmoussa face au défi de l'abandon scolaire. le360.ma. [En ligne] 03 Septembre 2022. [Citation : 12 Juin 2022.] https://fr.le360.ma/politique/education-benmoussa-face-au-defi-de-labandon-scolaire-256317

  2. Anaconda python. data-transitionnumerique.com. [En ligne] [Citation : 05 Juin 2022.] https://www.data-transitionnumerique.com/anaconda-python/

  3. Jupyter Notebook. lebigdata.fr. [En ligne] [Citation : 05 Juin 2022.] https://www.lebigdata.fr/jupyter-notebook

  4. Visual studio code. blogdumoderateur.com. [En ligne] [Citation : 05 Juin 2022.] https://www.blogdumoderateur.com/tools/visual-studio-code/

  5. Streamlit ou l’outil pour présenter votre travail de Machine Learning. datascientest.com. [En ligne] 05 Avril 2022. [Citation : 05 Juin 2022.] https://datascientest.com/streamlit-ou-loutil-pour-presenter-votre-travail-de-machine-learning#:~:text=Une%20librairie%20Python%20open%20source,sur%20les%20besoins%20de%20chacun.

  6. sqlite définition. journaldunet.fr. [En ligne] 08 Janvier 2019. [Citation : 05 Juin 2022.] https://www.journaldunet.fr/web-tech/dictionnaire-du-webmastering/1203607-sqlite-definition/.

  7. Pickle.docs.python.org. [En ligne] [Citation : 11 Juin 2022.] https://docs.python.org/fr/3/library/pickle.html?highlight=getattr#:~:text=Le%20module%20pickle%20impl%C3%A9mente%20des,convertie%20en%20flux%20d'octets

  8. A. Idrissi, K. Elhandri, H. Rehioui, M. Abourezq, Top-k and Skyline for Cloud Services Research and Selection System. Int. Conf. Big Data and Adv. Wireless technol (2016)

    Google Scholar 

  9. A. Idrissi, CM. Li, JF. Myoupo, An algorithm for a constraint optimization problem in mobile ad-hoc networks, in 18th IEEE International Conference on Tools with Artificial Intelligence (2006)

    Google Scholar 

  10. A. Idrissi, F. Zegrari, A new approach for a better load balancing and a better distribution of resources in cloud computing. arXiv preprint arXiv: 1709.10372. (2015)

    Google Scholar 

  11. H. Rehioui, A. Idrissi, A fast clustering approach for large multidimensional data. Int. J. Bus. Intell. Data. Min (2017)

    Google Scholar 

  12. K. Elhandri, A. Idrissi, Comparative study of Top–k based on Fagin's algorithm using correlation metrics in cloud computing QoS. Int. J. Internet. Technol. Secured Trans. 10, (2020)

    Google Scholar 

  13. K. Elhandri, A. Idrissi, Parallelization of Top-k algorithm through a new hybrid recommendation system for big data in spark cloud computing framework. IEEE Syst. J. 15(4):4876–4886 (2021). https://doi.org/10.1109/JSYST.2020.3019368

  14. F. Zegrari, A. Idrissi, H. Rehioui, Resource allocation with efficient load balancing in cloud environment, in Proceedings of the International Conference on Big Data and Advanced Wireless Technologies (2016)

    Google Scholar 

  15. F. Zegrari, A. Idrissi, Modeling of a dynamic and intelligent simulator at the infrastructure level of cloud services. J. Autom. Mob. Rob. Intell. Syst. 14(3):65–70 (2020)

    Google Scholar 

  16. S. Retal, A. Idrissi, A multi-objective optimization system for mobile gateways selection in vehicular Ad-Hoc networks. Comput. Electr. Eng. 73:289–303 (2018)

    Google Scholar 

  17. M. Abourezq, A. Idrissi, Integration of QoS Aspects in the Cloud Service Research and Selection System. Int. J. Adv. Comput. Sci. Appl. 6(6) (2015)

    Google Scholar 

  18. M. Abourezq, A. Idrissi, H. Rehioui, An amelioration of the skyline algorithm used in the cloud service research and selection system. Int. J. High Perform. Syst. Architect 9(2–3):136–148, (2020)

    Google Scholar 

  19. M. Essadqi, A. Idrissi, A. Amarir, An Effective Oriented Genetic Algorithm for solving redundancy allocation problem in multi-state power systems. Procedia Comput. Sci. 127:170–179 (2018)

    Google Scholar 

  20. Etapes Machine Learning: comprendre le processus, Talend - A Leader in Data Integration & Data Integrity. https://www.talend.com/fr/resources/etapes-machine-learning/ [Citation :  11 juin 2022]

  21. A. Grigorev, Introduction to machine learning. Machine Learning Bookcamp: Build a portfolio of real-life projects. https://livebook.manning.com/book/machine-learning-bookcamp/chapter-1/ [Citation : June 11, 2022]

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Said Ouabou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Ouabou, S., Idrissi, A., Daoudi, A., Bekri, M.A. (2023). School Dropout Prediction using Machine Learning Algorithms. In: Idrissi, A. (eds) Modern Artificial Intelligence and Data Science. Studies in Computational Intelligence, vol 1102. Springer, Cham. https://doi.org/10.1007/978-3-031-33309-5_12

Download citation

Publish with us

Policies and ethics