Python’s Contribution to Artificial Intelligence in Education: A state-of-the-art review

Authors

DOI:

https://doi.org/10.62411/faith.3048-3719-267

Keywords:

Adaptive Learning, Artificial Intelligence, Education, Educational Data Mining, Learning Analytics, Artificial Intelligence Python Libraries Education AI Applications, Python, Teaching and Learning Applications

Abstract

This paper examines current trends in Artificial Intelligence (AI), with a particular emphasis on the application of the Python programming language in educational settings. The existing literature reveals a gap in reviews regarding Python's role in AI applications within the education sector. This paper highlights and describes the most effective and popular Python libraries, particularly those relevant to AI in educational settings, that have emerged in recent years. Additionally, it presents basic and widely used AI applications in education that utilize Python. The research method employed is a state-of-the-art review, which involves searching the literature using specific keywords and applying inclusion and exclusion criteria for quality and reliability. In the findings, synthesis, and discussion section, results are presented in tables to facilitate use by researchers and practitioners, allowing for easier application. The tables include information on the most well-known and frequently used Python libraries and AI applications, the grouping categories of Python libraries, their tasks and functions, as well as how Python libraries can be applied in education. Moreover, the paper explores AI methods that enhance teaching and learning using Python tools and connects learning theories with these AI methods. During the discussion, the paper provides an analysis to assist new researchers and practitioners, especially those working with AI in education, on how to effectively leverage AI through Python. It also emphasizes the overall benefits that Python brings to the field of AI in education. The paper also offers various suggestions for addressing gaps in the existing literature.

Downloads

Download data is not yet available.

Author Biography

Alexandros Papadimitriou, Hellenic Open University

Department of Science and Technology, Hellenic Open University, Patras 26335, Greece

References

S. Russell and P. Norvig, Artificial Intelligence: A Modern Approach, 4th ed. Pearson, Hoboken, 2021.

A. L. Oliveira and M. A. T. Figueiredo, “Artificial Intelligence: Historical Context and State of the Art,” in Multidisciplinary Perspectives on Artificial Intelligence and the Law, 2024, pp. 3–24. doi: 10.1007/978-3-031-41264-6_1.

M. Asim, Y. Wang, K. Wang, and P.-Q. Huang, “A Review on Computational Intelligence Techniques in Cloud and Edge Com-puting,” IEEE Trans. Emerg. Top. Comput. Intell., vol. 4, no. 6, pp. 742–763, Dec. 2020, doi: 10.1109/TETCI.2020.3007905.

Y. Xu et al., “Artificial intelligence: A powerful paradigm for scientific research,” Innov., vol. 2, no. 4, p. 100179, Nov. 2021, doi: 10.1016/j.xinn.2021.100179.

A. Jain, G. Kulkarni, and V. Shah, “Natural Language Processing,” Int. J. Comput. Sci. Eng., vol. 6, no. 1, pp. 161–167, Jan. 2018, doi: 10.26438/ijcse/v6i1.161167.

M. Ghosh and A. Thirugnanam, “Introduction to Artificial Intelligence,” in Artificial Intelligence for Information Management: A Healthcare Perspective, 2021, pp. 23–44. doi: 10.1007/978-981-16-0415-7_2.

M. T. Nguyen and T. T. Nguyen, “Advanced and AI Embedded Technologies in Education: Effectiveness, Recent Developments, and Opening Issues,” J. Futur. Artif. Intell. Technol., vol. 1, no. 3, pp. 191–200, Oct. 2024, doi: 10.62411/faith.3048-3719-19.

V. N. Bhatia, “Python in AI and Machine Learning: Essential Libraries and Frameworks,” Int. J. Adv. Res. Arts, Sci. Eng. Manag., vol. 4, no. 5, pp. 1594–1597, 2017, [Online]. Available: https://ijarasem.com/admin/img/19_Python in AI.pdf

M. A. Kabir, F. Ahmed, M. M. Islam, and M. R. Ahmed, “Python For Data Analytics: A Systematic Literature Review Of Tools, Techniques, And Applications,” Acad. J. Sci. Technol. Eng. Math. Educ., vol. 4, no. 04, pp. 134–154, Nov. 2024, doi: 10.69593/ajsteme.v4i04.146.

R. Chugh et al., “The Promise and Pitfalls: A Literature Review of Generative Artificial Intelligence as a Learning Assistant in ICT Education,” Comput. Appl. Eng. Educ., vol. 33, no. 2, Mar. 2025, doi: 10.1002/cae.70002.

M. M. M. Fareez, V. Thangarajah, and S. Saabith, “Popular Python Libraries and their Application Domains,” Int. J. Adv. Eng. Res. Dev., vol. 7, no. 11, 2020, [Online]. Available: https://ijaerd.org/index.php/IJAERD/article/view/4754

M. Ranjan et al., “Python: Empowering Data Science Applications and Research,” J. Oper. Syst. Dev. Trends, vol. 10, no. 1, pp. 27–33, 2023, doi: 10.37591/joosdt.v10i1.576.

H. Singh and V. Dhir, “Effectiveness Of Python Libraries In Machine Learning: A Review,” Webology, vol. 16, no. 1, pp. 293–302, 2019, [Online]. Available: https://webology.org/data-cms/articles/20230925062508pmWEBOLOGY 16 (1) - 1.pdf

J. Sundaram et al., “An Exploration of Python Libraries in Machine Learning Models for Data Science,” in Advanced Interdisciplinary Applications of Machine Learning Python Libraries for Data Science, 2023, pp. 1–31. doi: 10.4018/978-1-6684-8696-2.ch001.

S. Raschka, J. Patterson, and C. Nolet, “Machine Learning in Python: Main Developments and Technology Trends in Data Science, Machine Learning, and Artificial Intelligence,” Information, vol. 11, no. 4, p. 193, Apr. 2020, doi: 10.3390/info11040193.

A. Papadimitriou, “Adaptive and Intelligent MOOCs: How they Contribute to the Improvement of the MOOCs’ Effectiveness,” Int. J. Res. E-learning, vol. 9, no. 1, pp. 1–21, Apr. 2023, doi: 10.31261/IJREL.2023.9.1.01.

A. Papadimitriou and N. Zikos, “Gamification and Adaptive Gamification in MOOCs - A Systematic Literature Review,” Far East J. Electron. Commun., vol. 29, pp. 11–53, Aug. 2025, doi: 10.17654/0973700625002.

Dhruvitkumar V. Talati, “Python: The alchemist behind AI’s intelligent evolution,” Int. J. Sci. Res. Arch., vol. 3, no. 1, pp. 235–248, Oct. 2021, doi: 10.30574/ijsra.2021.3.1.0169.

E. S. Barry, J. Merkebu, and L. Varpio, “State-of-the-art literature review methodology: A six-step approach for knowledge synthe-sis,” Perspect. Med. Educ., vol. 11, no. 5, pp. 1–8, Sep. 2022, doi: 10.1007/S40037-022-00725-9.

S. Mihajlovic, A. Kupusinac, D. V. Ivetic, and I. Berković, “The Use of Python in the field of Artifical Intelligence,” in XI International Conference of Information Technology and Development of Education, 2020.

T. W. Kim, “Application of artificial intelligence chatbots, including ChatGPT, in education, scholarly work, programming, and content generation and its prospects: a narrative review,” J. Educ. Eval. Health Prof., vol. 20, p. 38, Dec. 2023, doi: 10.3352/jeehp.2023.20.38.

S. Gowrishankar and A. Veena, Introduction to Python Programming. Boca Raton : Taylor & Francis, a CRC title, part of the Taylor & Francis imprint, a member of the Taylor & Francis Group, the academic division of T&F Informa, plc, 2018.: Chapman and Hall/CRC, 2018. doi: 10.1201/9781351013239.

A. J. Fernández García, J. C. Preciado, A. E. Prieto, F. Sánchez Figueroa, and J. D. Gutiérrez, “CompareML: A Novel Approach to Supporting Preliminary Data Analysis Decision Making.,” Int. J. Interact. Multimed. Artif. Intell., vol. 7, no. 4, pp. 225–238, Jun. 2022, doi: 10.9781/ijimai.2021.08.001.

L. Pappalardo, F. Simini, G. Barlacchi, and R. Pellungrini, “scikit-mobility : A Python Library for the Analysis, Generation, and Risk Assessment of Mobility Data,” J. Stat. Softw., vol. 103, no. 4, 2022, doi: 10.18637/jss.v103.i04.

G. Nguyen et al., “Machine Learning and Deep Learning frameworks and libraries for large-scale data mining: a survey,” Artif. Intell. Rev., vol. 52, no. 1, pp. 77–124, Jun. 2019, doi: 10.1007/s10462-018-09679-z.

Z. Liu, Q. Liu, J. Chen, S. Huang, J. Tang, and W. Luo, “pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models,” in NIPS’22: Proceedings of the 36th International Conference on Neural Information Processing Systems, Jan. 2022, pp. 18542–18555. [Online]. Available: http://arxiv.org/abs/2206.11460

S. Gholizadeh, “Top Popular Python Libraries in Research,” J. Robot. Autom. Res., vol. 3, no. 2, May 2022, doi: 10.33140/JRAR.03.02.02.

O. Bulut, J. Shin, S. N. Yildirim-Erbasli, G. Gorgun, and Z. A. Pardos, “An Introduction to Bayesian Knowledge Tracing with pyBKT,” Psych, vol. 5, no. 3, pp. 770–786, Jul. 2023, doi: 10.3390/psych5030050.

S. Bulathwela, M. Perez-Ortiz, E. Yilmaz, and J. Shawe-Taylor, “TrueLearn: A Family of Bayesian Algorithms to Match Lifelong Learners to Open Educational Resources,” Proc. AAAI Conf. Artif. Intell., vol. 34, no. 01, pp. 565–573, Apr. 2020, doi: 10.1609/aaai.v34i01.5395.

L. Wasser et al., “EarthPy: A Python package that makes it easier to explore and plot raster and vector data using open source Python tools.,” J. Open Source Softw., vol. 4, no. 43, p. 1886, Nov. 2019, doi: 10.21105/joss.01886.

I. J. Goodfellow et al., “Pylearn2: a machine learning research library,” ArXiv. Aug. 20, 2013. [Online]. Available: http://arxiv.org/abs/1308.4214

F. Errica, D. Bacciu, and A. Micheli, “PyDGN: a Python Library for Flexible and Reproducible Research on Deep Learning for Graphs,” J. Open Source Softw., vol. 8, no. 90, p. 5713, Oct. 2023, doi: 10.21105/joss.05713.

Z. A. Aziz, D. Naseradeen Abdulqader, A. B. Sallow, and H. Khalid Omer, “Python Parallel Processing and Multiprocessing: A Rivew,” Acad. J. Nawroz Univ., vol. 10, no. 3, pp. 345–354, Aug. 2021, doi: 10.25007/ajnu.v10n3a1145.

S. Krivtsov, Y. Parfeniuk, K. Bazilevych, I. Meniailov, and D. Chumachenko, “Performance evaluation of Python libraries for mul-tithreading data processing,” Adv. Inf. Syst., vol. 8, no. 1, pp. 37–47, Feb. 2024, doi: 10.20998/2522-9052.2024.1.05.

C. Hattingh, Using Asyncio in Python: Understanding Python’s Asynchronous Programming Features. O’Reilly Media Inc,., 2020. [Online]. Available: https://www.oreilly.com/library/view/using-asyncio-in/9781492075325/

Y. S. Susile, “Speech Emotion Recognition Using Librosa,” Adv. Int. J. Multidiscip. Res., vol. 1, no. 1, pp. 23–34, 2023, [Online]. Available: https://www.aijmr.com/papers/2023/1/1003.pdf

J. Reades and S. J. Rey, “Geographical Python Teaching Resources: geopyter,” J. Geogr. Syst., vol. 23, no. 4, pp. 579–597, Oct. 2021, doi: 10.1007/s10109-021-00346-6.

P. Nodet, V. Lemaire, A. Bondu, and A. Cornuéjols, “biquality-learn: a Python library for Biquality Learning,” ArXiv. Aug. 18, 2023. [Online]. Available: http://arxiv.org/abs/2308.09643

S. Kumar and U. B. Roy, “A technique of data collection,” in Statistical Modeling in Machine Learning, Elsevier, 2023, pp. 23–36. doi: 10.1016/B978-0-323-91776-6.00011-7.

A. J. Shibu, S. S, S. N, and P. Kumar, “VeRLPy: Python Library for Verification of Digital Designs with Reinforcement Learning,” ArXiv. Aug. 09, 2021. [Online]. Available: http://arxiv.org/abs/2108.03978

B. Lin and Y. Zhang, “LibMTL: A Python Library for Multi-Task Learning,” ArXiv. Mar. 27, 2022. [Online]. Available: http://arxiv.org/abs/2203.14338

M. Alanazi, B. Soh, H. Samra, and A. Li, “PyChatAI: Enhancing Python Programming Skills—An Empirical Study of a Smart Learning System,” Computers, vol. 14, no. 5, p. 158, Apr. 2025, doi: 10.3390/computers14050158.

U. R. Pol, “Hugging Face: Revolutionizing AI and NLP,” Int. J. Res. Appl. Sci. Eng. Technol., vol. 12, no. 8, pp. 1121–1124, Aug. 2024, doi: 10.22214/ijraset.2024.64023.

S. Wang, D. Liu, N. Wang, and Y. Yuan, “Design and Implementation of an Online Python Teaching Case Library for the Training of Application-Oriented Talents,” Int. J. Emerg. Technol. Learn., vol. 15, no. 21, p. 217, Nov. 2020, doi: 10.3991/ijet.v15i21.18191.

S. Kim and Y. Jeon, “Development of a Python Library to Generate Synthetic Datasets for Artificial Intelligence Education,” Int. J. Adv. Sci. Eng. Inf. Technol., vol. 14, no. 3, pp. 936–945, Jun. 2024, doi: 10.18517/ijaseit.14.3.18158.

H. Chin et al., “The Potential of Chatbots for Emotional Support and Promoting Mental Well-Being in Different Cultures: Mixed Methods Study,” J. Med. Internet Res., vol. 25, p. e51712, Oct. 2023, doi: 10.2196/51712.

M. B. Garcia and T. F. Revano, “Assessing the Role of Python Programming Gamified Course on Students’ Knowledge, Skills Performance, Attitude, and Self-Efficacy,” in 2021 IEEE 13th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM), Nov. 2021, pp. 1–5. doi: 10.1109/HNICEM54116.2021.9731935.

Y. Liu and J. Huang, “Practice and Exploration of Artificial Intelligence Education in Universities of Political Science and Law with Python,” in Proceedings of the 2019 3rd International Seminar on Education, Management and Social Sciences (ISEMSS 2019), 2019. doi: 10.2991/isemss-19.2019.106.

A. Gayoso et al., “A Python library for probabilistic analysis of single-cell omics data,” Nat. Biotechnol., vol. 40, no. 2, pp. 163–166, Feb. 2022, doi: 10.1038/s41587-021-01206-w.

F.-M. De Rainville, F.-A. Fortin, M.-A. Gardner, M. Parizeau, and C. Gagné, “DEAP,” in Proceedings of the 14th annual conference com-panion on Genetic and evolutionary computation, Jul. 2012, pp. 85–92. doi: 10.1145/2330784.2330799.

J. Peirce et al., “PsychoPy2: Experiments in behavior made easy,” Behav. Res. Methods, vol. 51, no. 1, pp. 195–203, Feb. 2019, doi: 10.3758/s13428-018-01193-y.

S. Kapçak, “Discrete Dynamical Systems with SageMath,” Electron. J. Math. Technol., vol. 12, no. 2, pp. 292–308, 2018, [Online]. Available: https://ejmt.mathandtech.org/Contents/eJMT_v12n2n3.pdf

O. Stepanyuk and K. Kozarev, “Multi-instrument observations and tracking of a coronal mass ejection front from low to middle corona,” J. Sp. Weather Sp. Clim., vol. 14, p. 2, Feb. 2024, doi: 10.1051/swsc/2023033.

C. Pyles et al., “PyBryt: auto-assessment and auto-grading for computational thinking,” ArXiv. Dec. 03, 2021. [Online]. Available: http://arxiv.org/abs/2112.02144

P. Jalili, M. Mahboob, A. Shateri, B. Jalili, and D. Domiri Ganji, “A Comparative Study of Hybrid Analytical and Laplace Transform Approaches for Solving Partial Differential Equations in Python,” Int. J. Eng., vol. 37, no. 2, pp. 352–364, 2024, doi: 10.5829/IJE.2024.37.02B.11.

S. Seabold and J. Perktold, “Statsmodels: Econometric and Statistical Modeling with Python,” 2010, pp. 92–96. doi: 10.25080/Majora-92bf1922-011.

F. Malard, L. Danner, E. Rouzies, J. G. Meyer, E. Lescop, and S. Olivier-Van Stichelen, “EpyNN: Educational python for Neural Networks,” SoftwareX, vol. 19, p. 101140, Jul. 2022, doi: 10.1016/j.softx.2022.101140.

D. Grigorov, “LangChain and Python: Basics,” in Intermediate Python and Large Language Models, Berkeley, CA: Apress, 2025, pp. 1–57. doi: 10.1007/979-8-8688-1475-4_1.

P. Groszkowski and J. Koch, “Scqubits: a Python package for superconducting qubits,” Quantum, vol. 5, p. 583, Nov. 2021, doi: 10.22331/q-2021-11-17-583.

D. K. Fisher, R. S. Fletcher, and S. S. Anapalli, “Python Software Integrates with Microcontrollers and Electronic Hardware to Ease Development for Open-Source Research and Scientific Applications,” Adv. Internet Things, vol. 11, no. 01, pp. 42–58, 2021, doi: 10.4236/ait.2021.111004.

A. Lo Duca and R. Barsotti, “PyNarrative: A Python Library for Data Storytelling,” in Proceedings of the 20th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, 2025, pp. 922–929. doi: 10.5220/0013259900003912.

X. C. Song et al., “Anvil - System Architecture and Experiences from Deployment and Early User Operations,” in Practice and Ex-perience in Advanced Research Computing, Jul. 2022, pp. 1–9. doi: 10.1145/3491418.3530766.

A. C. M. Yang, J.-Y. Lin, C.-Y. Lin, and H. Ogata, “Enhancing python learning with PyTutor: Efficacy of a ChatGPT-Based intel-ligent tutoring system in programming education,” Comput. Educ. Artif. Intell., vol. 7, p. 100309, Dec. 2024, doi: 10.1016/j.caeai.2024.100309.

A. Murali et al., “PyRobot: An Open-source Robotics Framework for Research and Benchmarking,” ArXiv. Jun. 19, 2019. [Online]. Available: http://arxiv.org/abs/1906.08236

A. López-Fernández, F. A. Gómez-Vela, J. Gonzalez-Dominguez, and P. Bidare-Divakarachari, “bioScience: A new python science library for high-performance computing bioinformatics analytics,” SoftwareX, vol. 26, p. 101666, May 2024, doi: 10.1016/j.softx.2024.101666.

Y. Wang and H. Xu, “SRSA: A Cost-Efficient Strategy-Router Search Agent for Real-world Human-Machine Interactions,” ArXiv. Nov. 21, 2024. [Online]. Available: http://arxiv.org/abs/2411.14574

A. A. Kadams, “Comparative Evaluation of Python Integrated Development Environments (IDEs) on Android Mobile Devices: Implications for Teaching Programming Concepts,” Caliphate J. Sci. Technol., vol. 6, no. 1, pp. 35–44, Apr. 2024, doi: 10.4314/cajost.v6i1.5.

J. Vega and J. M. Cañas, “PyBoKids: An Innovative Python-Based Educational Framework Using Real and Simulated Arduino Robots,” Electronics, vol. 8, no. 8, p. 899, Aug. 2019, doi: 10.3390/electronics8080899.

D. de Andrade and N. Fachada, “PyXYZ: An Educational 3D Wireframe Engine in Python,” in Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 1, Jun. 2021, pp. 519–525. doi: 10.1145/3430665.3456345.

A. Maidanov, S. Atanov, and H. Canbolat, “Microcontroller Authentication System on Raspberry Pi Pico for IOT Devices,” CEUR Workshop Proc., vol. 3382, no. Dtesi, pp. 0–3, 2022.

S. Krishnan and S. R, “Streamlining Transfer Applications in Education: AI and Python-driven Mapping of Technological Profi-ciencies,” in 2023 Second International Conference on Augmented Intelligence and Sustainable Systems (ICAISS), Aug. 2023, pp. 294–302. doi: 10.1109/ICAISS58487.2023.10250613.

M. A. Chatti et al., “Learning Analytics: Challenges and Future Research Directions,” E-learning Educ., vol. 10, no. 1, pp. 1–16, 2014, [Online]. Available: https://www.eleed.de/eleed/article/view/138

G. Shmueli and O. Koppius, “Predictive Analytics in Information Systems Research,” SSRN Electron. J., 2010, doi: 10.2139/ssrn.1606674.

V. Aleven, J. Blankestijn, L. Lawrence, T. Nagashima, and N. Taatgen, “A Dashboard to Support Teachers During Students’ Self-paced AI-Supported Problem-Solving Practice,” 2022, pp. 16–30. doi: 10.1007/978-3-031-16290-9_2.

I. Papadogiannis, M. Wallace, and G. Karountzou, “Educational Data Mining: A Foundational Overview,” Encyclopedia, vol. 4, no. 4, pp. 1644–1664, Oct. 2024, doi: 10.3390/encyclopedia4040108.

K. Van Gorp and K. Van den Branden, “Teachers, pupils and tasks: The genesis of dynamic learning opportunities,” System, vol. 54, pp. 28–39, Nov. 2015, doi: 10.1016/j.system.2015.04.018.

A. Khalil, “Exploring the Role of AI-Driven Feedback in Influencing Students’ Anxiety and Stress During Academic Assessments,” J. Interdiscip. Educ. Stud., vol. 4, no. 2, pp. 39–53, 2024, [Online]. Available: https://jies.pk/ojs/index.php/1/article/view/153/64

I. Gligorea, M. Cioca, R. Oancea, A.-T. Gorski, H. Gorski, and P. Tudorache, “Adaptive Learning Using Artificial Intelligence in e-Learning: A Literature Review,” Educ. Sci., vol. 13, no. 12, p. 1216, Dec. 2023, doi: 10.3390/educsci13121216.

H. Duan and W. Zhao, “The Effects of Educational Artificial Intelligence-Powered Applications on Teachers’ Perceived Autonomy, Professional Development for Online Teaching, and Digital Burnout,” Int. Rev. Res. Open Distrib. Learn., vol. 25, no. 3, pp. 57–76, Aug. 2024, doi: 10.19173/irrodl.v25i3.7659.

A. Lenk, L. Bonorden, A. Hellmanns, N. Roedder, and S. Jaehnichen, “Towards a taxonomy of standards in smart data,” in 2015 IEEE International Conference on Big Data (Big Data), Oct. 2015, pp. 1749–1754. doi: 10.1109/BigData.2015.7363946.

A. John et al., “Self‐harm, in‐person bullying and cyberbullying in secondary school‐aged children: A data linkage study in Wales,” J. Adolesc., vol. 95, no. 1, pp. 97–114, Jan. 2023, doi: 10.1002/jad.12102.

S. R. Sihare, “Student Dropout Analysis in Higher Education and Retention by Artificial Intelligence and Machine Learning,” SN Comput. Sci., vol. 5, no. 2, p. 202, Jan. 2024, doi: 10.1007/s42979-023-02458-w.

H. Oubalahcen, L. Tamym, and M. lay Driss El Ouadghiri, “The Use of AI in E-Learning Recommender Systems: A Comprehensive Survey,” Procedia Comput. Sci., vol. 224, pp. 437–442, 2023, doi: 10.1016/j.procs.2023.09.061.

P. B. Kikunda et al., “Predicting First-Year Student Performance with SMOTE-Enhanced Stacking Ensemble and Association Rule Mining for University Success Profiling,” J. Comput. Theor. Appl., vol. 3, no. 2, pp. 132–144, Sep. 2025, doi: 10.62411/jcta.14043.

F. Ouyang, M. Wu, L. Zheng, L. Zhang, and P. Jiao, “Integration of artificial intelligence performance prediction and learning ana-lytics to improve student learning in online engineering course,” Int. J. Educ. Technol. High. Educ., vol. 20, no. 1, p. 4, Jan. 2023, doi: 10.1186/s41239-022-00372-4.

T. Shaik, X. Tao, C. Dann, H. Xie, Y. Li, and L. Galligan, “Sentiment analysis and opinion mining on educational data: A survey,” Nat. Lang. Process. J., vol. 2, p. 100003, Mar. 2023, doi: 10.1016/j.nlp.2022.100003.

P. Pawar, “AI-Enhanced Education: Personalized Learning and Educational Technology,” in Fusion of Knowledge, 2023. doi: 10.25215/9358791152.01.

R. G. Kefas, K. N. Nkurikiyeyezu, and Lawrence Emmanuel, “A Multi-Lingual Conversational AI Chatbot for Effective Educational Consultations: A Study of ACE-DS, University of Rwanda,” Int. J. Emerg. Multidiscip. Comput. Sci. Artif. Intell., vol. 3, no. 1, p. 13, Sep. 2024, doi: 10.54938/ijemdcsai.2024.03.1.312.

R. Indellicato, “Artificial Intelligence and Social-Emotional Learning: what relationship?,” J. Mod. Sci., vol. 60, no. 6, pp. 460–470, Dec. 2024, doi: 10.13166/jms/196765.

S. F. Ahmad, M. M. Alam, M. K. Rahmat, M. S. Mubarik, and S. I. Hyder, “Academic and Administrative Role of Artificial Intel-ligence in Education,” Sustainability, vol. 14, no. 3, p. 1101, Jan. 2022, doi: 10.3390/su14031101.

B. I. Igoche, O. Matthew, P. Bednar, and A. Gegov, “Integrating Structural Causal Model Ontologies with LIME for Fair Machine Learning Explanations in Educational Admissions,” J. Comput. Theor. Appl., vol. 2, no. 1, pp. 65–85, Jun. 2024, doi: 10.62411/jcta.10501.

H. Sheikh, C. Prins, and E. Schrijvers, “Artificial Intelligence: Definition and Background,” in Mission AI, 2023, pp. 15–41. doi: 10.1007/978-3-031-21448-6_2.

A. Lechhab, M. Ezzaki, D. Benammi, M. Boujarra, M. Fakhri, and S. Bourekkadi, “E-learning using artificial intelligence: An in-novative approach to distance learning for enhanced data generation,” J. Theor. Appl. Inf. Technol., vol. 102, no. 13, pp. 5144–5157, 2024, [Online]. Available: https://jatit.org/volumes/Vol102No13/6Vol102No13.pdf

Y. Dai, A. Liu, and C. P. Lim, “Reconceptualizing ChatGPT and generative AI as a student-driven innovation in higher education,” Procedia CIRP, vol. 119, pp. 84–90, 2023, doi: 10.1016/j.procir.2023.05.002.

H. Crompton and D. Burke, “Artificial intelligence in higher education: the state of the field,” Int. J. Educ. Technol. High. Educ., vol. 20, no. 1, p. 22, Apr. 2023, doi: 10.1186/s41239-023-00392-8.

Dr. Irum Fazal, Dr. Marium Minhas Bandeali, Fahim Shezad, and Hassam Gul, “Bridging Educational Gaps: The Role of AI and Social Media in Enhancing Access to Quality Education in Under-privileged Communities,” Crit. Rev. Soc. Sci. Stud., vol. 3, no. 1, pp. 2413–2431, Feb. 2025, doi: 10.59075/r3dphx69.

R. Luckin, M. Cukurova, C. Kent, and B. du Boulay, “Empowering educators to be AI-ready,” Comput. Educ. Artif. Intell., vol. 3, p. 100076, 2022, doi: 10.1016/j.caeai.2022.100076.

Downloads

Published

2025-10-05

How to Cite

[1]
A. Papadimitriou, “Python’s Contribution to Artificial Intelligence in Education: A state-of-the-art review”, J. Fut. Artif. Intell. Tech., vol. 2, no. 3, pp. 445–475, Oct. 2025.

Similar Articles

<< < 5 6 7 8 9 10 

You may also start an advanced similarity search for this article.