Skip to main content

Personalized Feedback Enhanced by Natural Language Processing in Intelligent Tutoring Systems

  • Conference paper
  • First Online:
Augmented Intelligence and Intelligent Tutoring Systems (ITS 2023)

Abstract

This paper proposes a novel approach for enhancing feedback in intelligent tutoring systems (ITSs) for Java programming using natural language processing (NLP). The proposed approach overcomes the limitations of traditional rule-based feedback generation systems and provides more personalized and relevant feedback to learners. The architecture includes three main components: a natural language parser (that takes as input comments and/or questions of the user that can be inserted through a text box in the user interface.), a feedback generator, and a feedback evaluator. The natural language parser is responsible for converting the unstructured text input of the learner into structured data, which can be analyzed for generating feedback. The feedback generator component then processes this data and generates personalized feedback for the learner based on their specific needs. Finally, the feedback evaluator component assesses the quality of the generated feedback and determines its helpfulness to the learner. The evaluation results are promising, indicating that using NLP techniques can improve the overall performance of intelligent tutoring systems and provide a more personalized learning experience for students.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Yang, C.C.Y., Ogata, H.: Personalized learning analytics intervention approach for enhancing student learning achievement and behavioral engagement in blended learning. Educ. Inf. Technol. (2022). https://doi.org/10.1007/s10639-022-11291-2

  2. Krouska, A., Troussas, C., Sgouropoulou, C.: A personalized brain-based quiz game for improving students’ cognitive functions. In: Frasson, C., Bamidis, P., Vlamos, P. (eds.) BFAL 2020. LNCS (LNAI), vol. 12462, pp. 102–106. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-60735-7_11

    Chapter  Google Scholar 

  3. Krouska, A., Troussas, C., Sgouropoulou, C.: Applying genetic algorithms for recommending adequate competitors in mobile game-based learning environments. In: Kumar, V., Troussas, C. (eds.) ITS 2020. LNCS, vol. 12149, pp. 196–204. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-49663-0_23

    Chapter  Google Scholar 

  4. Troussas, C., Chrysafiadi, K., Virvou, M.: Machine learning and fuzzy logic techniques for personalized tutoring of foreign languages. In: Penstein Rosé, C., et al. (eds.) AIED 2018. LNCS (LNAI), vol. 10948, pp. 358–362. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93846-2_67

    Chapter  Google Scholar 

  5. Kanetaki, Z., Stergiou, C., Bekas, G., Troussas, C., Sgouropoulou, C.: Analysis of engineering student data in online higher education during the COVID-19 pandemic. Int. J. Eng. Pedag. (iJEP) 11(6), 27–49 (2021). https://doi.org/10.3991/ijep.v11i6.23259

    Article  Google Scholar 

  6. Bellarhmouch, Y., Jeghal, A., Tairi, H., et al.: A proposed architectural learner model for a personalized learning environment. Educ. Inf. Technol. (2022). https://doi.org/10.1007/s10639-022-11392-y

  7. Troussas, C., Krouska, A., Sgouropoulou, C.: Enriching mobile learning software with interactive activities and motivational feedback for advancing users’ high-level cognitive skills. Computers 11(2), 18 (2022). https://doi.org/10.3390/computers11020018

    Article  Google Scholar 

  8. Troussas, C., Krouska, A., Sgouropoulou, C.: Improving learner-computer interaction through intelligent learning material delivery using instructional design modeling. Entropy 23(6), 688 (2021). https://doi.org/10.3390/e23060668

    Article  Google Scholar 

  9. Troussas, C., Krouska, A., Sgouropoulou, C.: Impact of social networking for advancing learners’ knowledge in E-learning environments. Educ. Inf. Technol. 26(4), 4285–4305 (2021). https://doi.org/10.1007/s10639-021-10483-6

    Article  Google Scholar 

  10. Katz, A., Norris, M., Alsharif, A.M., Klopfer, M.D., Knight, D.B., Grohs, J.R.: Using natural language processing to facilitate student feedback analysis. In: 2021 ASEE Virtual Annual Conference (2021)

    Google Scholar 

  11. Kastrati, Z., Dalipi, F., Imran, A.S., Pireva Nuci, K., Wani, M.A.: Sentiment analysis of students’ feedback with NLP and deep learning: a systematic mapping study. Appl. Sci. 11(9), 3986 (2021). https://doi.org/10.3390/app11093986

    Article  Google Scholar 

  12. Dalipi, F., Zdravkova, K., Ahlgren, F.: Sentiment analysis of students’ feedback in MOOCs: a systematic literature review. Front. Artif. Intell. 4, 728708 (2021). https://doi.org/10.3389/frai.2021.728708

    Article  Google Scholar 

  13. Sangeetha, D.R., Hegde, P.V., Prerana, N.G., Bh, M.K.: Feedback and recommendation system using natural language processing. SSAHE J. Interdisc. Res. 17(1), 17–27 (2020)

    Google Scholar 

  14. Albreiki, B., Habuza, T., Shuqfa, Z., Serhani, M.A., Zaki, N., Harous, S.: Customized rule-based model to identify at-risk students and propose rational remedial actions. Big Data Cogn. Comput. 5(4), 71 (2021). https://doi.org/10.3390/bdcc5040071

    Article  Google Scholar 

  15. Chan, H.C., Wei, K.K., Siau, K.L.: A rule-based system for query feedback. In: Proceedings of the Twenty-sixth Hawaii International Conference on System Sciences, Wailea, HI, USA, pp. 53–61 (1993). https://doi.org/10.1109/HICSS.1993.284286

  16. Kuo, J.-Y., Lin, H.-C., Wang, P.-F., Nie, Z.-G.: A feedback system supporting students approaching a high-level programming course. Appl. Sci. 12(14), 7064 (2022). https://doi.org/10.3390/app12147064

    Article  Google Scholar 

  17. Xiao, C., Zhang, Y., Liu, B., Liu, H.: Deep learning for natural language processing in intelligent tutoring systems: a systematic review. IEEE Trans. Educ. 64(1), 50–61 (2021)

    Google Scholar 

  18. Huang, Y., Chen, M.C., Sun, Y.S.: Development and evaluation of a personalized computer-aided question generation for english learners to improve proficiency and correct mistakes. ArXiv, abs/1808.09732 (2018). https://doi.org/10.48550/arXiv.1808.09732

  19. Singh, R., Gulwani, S., Solar-Lezama, A.: Automated feedback generation for introductory programming assignments. In: Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 213), pp. 15–26. ACM, New York (2013). https://doi.org/10.1145/2491956.2462195

  20. Mathew, A.N., Rohini, V., Paulose, J.: NLP-based personal learning assistant for school education. Int. J. Electr. Comput. Eng. 11(5), 4522–4530 (2021). https://doi.org/10.11591/ijece.v11i5.pp4522-4530

    Article  Google Scholar 

  21. Roldán-Álvarez, D.: Smart tutor to provide feedback in programming courses. ArXiv, abs/1808.09732, abs/2301.09918 (2023). DOI: https://doi.org/10.48550/arXiv.2301.09918

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christos Troussas .

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 paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Troussas, C., Papakostas, C., Krouska, A., Mylonas, P., Sgouropoulou, C. (2023). Personalized Feedback Enhanced by Natural Language Processing in Intelligent Tutoring Systems. In: Frasson, C., Mylonas, P., Troussas, C. (eds) Augmented Intelligence and Intelligent Tutoring Systems. ITS 2023. Lecture Notes in Computer Science, vol 13891. Springer, Cham. https://doi.org/10.1007/978-3-031-32883-1_58

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-32883-1_58

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-32882-4

  • Online ISBN: 978-3-031-32883-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics