
www.ijcrsee.com
189
Jovanović, N. et al. (2025). A Web Application for Learning Support Vector Machine Algorithms in Computer Engineering,
International Journal of Cognitive Research in Science, Engineering and Education (IJCRSEE), 13(1), 175-190.
Author Contributions
Conceptualization, N.J., S.J. and S.S.; methodology, N.J., S.J. and S.S.; software, N.J. and S.J.; formal
analysis, S.S., D.M. and N.S.; writing—original draft preparation, N.J. and S.S.; writing—review and editing,
S.J., D.M. and N.S. All authors have read and agreed to the published version of the manuscript.
Conflict of interests
The authors declare no conflict of interest.
References
Abadi, M., Agarwal, A., Barham, P. et al. (2015). TensorFlow: Large-scale machine learning on heterogeneous systems. https://
doi.org/10.48550/arXiv.1603.04467
Bangor, A., Kortum, P.T. and Miller, J.T., (2008). An empirical evaluation of the system usability scale. Intl. Journal of Human–
Computer Interaction, 24(6), 574-594. https://doi.org/10.1080/10447310802205776
Bennett, K.P. and Campbell, C., (2000). Support vector machines: hype or hallelujah?. ACM SIGKDD explorations newsletter,
2(2), 1-13. https://doi.org/10.1145/380995.380999
Brooke, J. (1996). SUS: A “quick and dirty” usability scale. In P. W. Jordan, B. Thomas, B. A. Weerdmeester, & I. L. McClelland
(Eds.), Usability evaluation in industry, 189–194. London: Taylor & Francis.
Çağlayan, C., (2019). Comparison of the Code-based or Tool-based Teaching of the Machine Learning Algorithm for the
First-Time Learners. In 2019 1st International Informatics and Software Engineering Conference (UBMYK), 1-3. IEEE.
https://doi.org/10.1109/UBMYK48245.2019.8965519
Chang, C. C., & Lin, C. J. (2011). LIBSVM: a library for support vector machines. ACM transactions on intelligent systems and
technology (TIST), 2(3), 1-27. https://doi.org/10.1145/1961189.1961199
Chatzimparmpas, A., Martins, R. M., Jusu, I., & Kerren, A. (2020). A survey of surveys on the use of visualization for interpret-
ing machine learning models. Information Visualization, 19(3), 207-233. https://doi.org/10.1177/1473871620904671
Chollet F., et al. (2015). Keras. https://keras.io
Cortes, C. and Vapnik, V., (1995). Support-vector networks. Machine learning, 20, 273-297. https://doi.org/10.1007/BF00994018
DÍaz, J.M., Dormido, S. and Rivera, D.E., (2015). Interactive Education for Time-Domain Time Series Analysis using ITTSAE.
IFAC-PapersOnLine, 48(28), 751-756. https://doi.org/10.1016/j.ifacol.2015.12.220
Djordjevic, J., Nikolic, B. and Milenkovic, A., (2005). FlexibleWeb-Based Educational System for Teaching Computer Archi-
tecture and Organization. IEEE Transactions on Education, 48(2), 264-273. https://doi.org/10.1109/TE.2004.842918
Dugard, P. and Todman, J., (1995). Analysis of pre‐test‐post‐test control group designs in educational research. Educational
Psychology, 15(2), 181-198. https://doi.org/10.1080/0144341950150207
Guo, P., Saab, N., Post, L.S. and Admiraal, W., 2020. A review of project-based learning in higher education: Student outcomes
and measures. International journal of educational research, 102, 101586. https://doi.org/10.1016/j.ijer.2020.101586
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., & Witten, I. H. (2009). The WEKA data mining software: an
update. ACM SIGKDD explorations newsletter, 11(1), 10-18. https://doi.org/10.1145/1656274.1656278
Hazzan, O., and Mike, K. (2023). Guide to Teaching Data Science: An Interdisciplinary Approach. Springer Nature.
Jeong, D. H., Ziemkiewicz, C., Fisher, B., Ribarsky, W., & Chang, R. (2009). iPCA: An interactive system for pca‐based visual
analytics. In Computer Graphics Forum (Vol. 28, No. 3, pp. 767-774). Oxford, UK: Blackwell Publishing Ltd. https://doi.
org/10.1111/j.1467-8659.2009.01475.x
Jovanović, N., Popović, R., Marković, S. and Jovanovic, Z., (2012). Web laboratory for computer network. Computer Applica-
tions in Engineering Education, 20(3), 493-502. https://doi.org/10.1002/cae.20417
Jovanović, N., Stamenković, S., and Jovanović, S. (2023). NNeduca: a software environment to teach articial neural net-
works, Comput. Appl. Eng. Educ. Volume 31, Issue 5, 1447–1464. https://doi.org/10.1002/cae.22655
Kim, J. T., Kim, S., & Petersen, B. K. (2021). An interactive visualization platform for deep symbolic regression. In Proceedings
of the Twenty-Ninth International Conference on International Joint Conferences on Articial Intelligence, 5261-5263.
https://doi.org/10.24963/ijcai.2020/763
Mayeld, E., & Rosé, C. (2010). An interactive tool for supporting error analysis for text mining. In Proceedings of the NAACL
HLT 2010 Demonstration Session, 25-28.
Mühlbacher, T., Piringer, H., Gratzl, S., Sedlmair, M. and Streit, M. (2014). Opening the black box: Strategies for increased user
involvement in existing algorithm implementations. IEEE transactions on visualization and computer graphics, 20(12),
1643-1652. https://doi.org/10.1109/TVCG.2014.2346578
Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., Antiga, L. and Desmai-
son, A., (2019). Pytorch: An imperative style, high-performance deep learning library. Advances in neural information