Real Marks Analysis for Predicting Students’ Performance

  • Giulio Angiani
  • Alberto Ferrari
  • Paolo Fornacciari
  • Monica Mordonini
  • Michele TomaiuoloEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 804)


In the last few years the amount of electronic data in high schools has grown tremendously, also as a consequence of the introduction of electronic logbooks, where teachers store data about their students’ activities: school attendance, marks obtained in individual test trials and the typology of these tests. However, all this data is often spread across multiple providers and it is not always easily available for research purposes. Our research project, named ELDM (Electronic Logbook Data Mining), focuses exactly on this information. In particular, we have developed a web-based system which is freely usable by school stakeholders; it allows them to (i) easily share school data with the ELDM project, and (ii) check the students’ very different learning levels. On the basis of data collected from adhering schools, we have applied data mining techniques to analyze all the students’ behaviours and results. Our findings show that: (i) it is possible to anticipate the outcome prediction in the first school months; and (ii) by focusing only on a small number of subjects, it is also feasible to detect serious didactic situations for students very early. This way, tutorship activities and other kinds of interventions can be programmed earlier and with greater effectiveness.


Machine learning Electronic logbooks Student performance Educational Data Mining 



This research is supported by Emilia-Romagna Assemblea Legislativa. The authors, therefore, acknowledge technical support of the Spaggiari Group and to ARGO which have developed software procedure for extracting data from school databases. Special thanks to all the schools which have joined our research project.


  1. 1.
    Angiani, G., Fornacciari, P., Iotti, E., Mordonini, M., Tomaiuolo, M.: Models of participation in social networks, pp. 196–224. IGI Global (2017)Google Scholar
  2. 2.
    Asif, R., Hina, S., Haque, S.I.: Predicting student academic performance using data mining methods. Int. J. Comput. Sci. Netw. Secur. 17(5), 187–191 (2017)Google Scholar
  3. 3.
    Asif, R., Merceron, A., Ali, S.A., Haider, N.G.: Analyzing undergraduate students’ performance using educational data mining. Comput. Educ. 113, 177–194 (2017)CrossRefGoogle Scholar
  4. 4.
    Baker, R., et al.: Data mining for education. Int. Encycl. Educ. 7(3), 112–118 (2010)CrossRefGoogle Scholar
  5. 5.
    Daud, A., Aljohani, N.R., Abbasi, R.A., Lytras, M.D., Abbas, F., Alowibdi, J.S.: Predicting student performance using advanced learning analytics. In: Proceedings of the 26th International Conference on World Wide Web Companion, pp. 415–421 (2017)Google Scholar
  6. 6.
    Ducange, P., Pecori, R., Sarti, L., Vecchio, M.: Educational big data mining: how to enhance virtual learning environments. In: International Joint Conference SOCO 2016-CISIS 2016-ICEUTE 2016, pp. 681–690. Springer, Cham (2016)Google Scholar
  7. 7.
    Ferguson, R.: Learning analytics: drivers, developments and challenges. Int. J. Technol. Enhanc. Learn. 4(5–6), 304–317 (2012)CrossRefGoogle Scholar
  8. 8.
    Fornacciari, P., Mordonini, M., Tomaiuolo, M.: Social network and sentiment analysis on twitter: towards a combined approach. In: KDWeb 2015. CEUR Workshop Proceedings, vol. 1489. (2015)Google Scholar
  9. 9.
    Gazzetta: Codice di deontologia e di buona condotta per i trattamenti di dati personali per scopi statistici e scientifici. Gazzetta Ufficiale della Repubblica Italiana 2004(190) (2004)Google Scholar
  10. 10.
    Jadhav, S., He, H., Jenkins, K.W.: An academic review: applications of data mining techniques in finance industry. Int. J. Soft Comput. Artif. Intell. 4(1), 79–95 (2017)Google Scholar
  11. 11.
    Kapur, B., Ahluwalia, N., Sathyaraj, R.: Comparative study on marks prediction using data mining and classification algorithms. Int. J. Adv. Res. Comput. Sci. 8(3) (2017)Google Scholar
  12. 12.
    Márquez-Vera, C., Cano, A., Romero, C., Noaman, A.Y.M., Mousa Fardoun, H., Ventura, S.: Early dropout prediction using data mining: a case study with high school students. Expert Syst. 33(1), 107–124 (2016)CrossRefGoogle Scholar
  13. 13.
    Pereira, B.A., Pai, A., Fernandes, C.: A comparative analysis of decision tree algorithms for predicting student’s performance. Int. J. Eng. Sci. 7(4), 10489–10492 (2017)Google Scholar
  14. 14.
    Rao, K.P., Rao, M.C., Ramesh, B.: Predicting learning behavior of students using classification techniques. Int. J. Comput. Appl. 139(7) (2016)Google Scholar
  15. 15.
    Saarela, M., Yener, B., Zaki, M.J., Kärkkäinen, T.: Predicting math performance from raw large-scale educational assessments data: a machine learning approach. In: JMLR Workshop and Conference Proceedings, vol. 48. JMLR (2016)Google Scholar
  16. 16.
    Venkatesh, S., Chandrakala, D.: A survey on predictive analysis of weather forecast. Weather (2017)Google Scholar
  17. 17.
    Vidhu, R., Kiruthika, S.: A survey on data mining techniques and their comparison approaches for healthcare. Data Min. Knowl. Eng. 9(1), 14–19 (2017)Google Scholar
  18. 18.
    Xu, J., Han, Y., Marcu, D., Van Der Schaar, M.: Progressive prediction of student performance in college programs. In: Thirty-First AAAI Conference on Artificial Intelligence, pp. 1604–1610 (2017)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Giulio Angiani
    • 1
  • Alberto Ferrari
    • 1
  • Paolo Fornacciari
    • 1
  • Monica Mordonini
    • 1
  • Michele Tomaiuolo
    • 1
    Email author
  1. 1.Department of Engineering and ArchitectureUniversity di ParmaParmaItaly

Personalised recommendations