Acta Scientific Computer Sciences

Research Article Volume 6 Issue 7

Artificial Intelligence in Education: An Automatic Rule-Based Chatbot to Generate Guidance from Lecture Recordings

William Hing1, Neil Gordon2* and Tareq Al Jaber2

1Artificial Intelligence and Data Science, University of Hull, Kingston Upon Hull, England, HU6 7RX, United Kingdom
2School of Computer Science, University of Hull, Kingston Upon Hull, England, HU6 7RX, United Kingdom

*Corresponding Author: Neil Gordon, School of Computer Science, University of Hull, Kingston Upon Hull, England, HU6 7RX, United Kingdom.

Received: June 11, 2024; Published: June 20, 2024

Abstract

In a new era of educational and research-based chatbots, implementing personalised interactive learning resources is critical in enhancing students' academic experiences [1]. Whilst general purpose chatbots are now available with a range of platforms, there are concerns about the nature of the content, and on the resources required to run the. This research involves an innovative integration of Artificial Intelligence (AI) within an educational context, to develop an advanced bespoke chatbot based on transcriptions and summaries of lecture recordings. This novel tool represents an evolution from passive to active learning resources, likely to improve student learning engagement and comprehension [2].
Leveraging advanced Natural Language Processing (NLP) techniques, this chatbot aims to foster an engaging learning environment by transforming passive lecture content into an interactive, query-answering interface, whilst enabling some measure of how much resource such platforms require.
The chatbot employs several key AI components: Speech recognition for transcriptions, Name Entity Recognition (NER) for topic and keyword extraction, Spacy for processing user queries, Wordnet for synonym generation and language identification and translation to handle non-English queries. Furthermore, the chatbot uses TF-IDF for information retrieval and the T5 transformer model for summarisation which is renowned for its semantic comprehension and ability to produce context-aware responses. This allows the chatbot to provide detailed lecture summaries and define complex terms using API integration.
User engagement is facilitated using PyQt5 to develop a user-friendly graphical interface. The interface offers a variety of features, including adjustable text size, a theme switch feature to transition between light and dark modes, multiple conversation management and conversation deletion options. These features enhance the user's overall experience and allow personalised chatbot interaction.
While there are challenges related to the accuracy of transcriptions, topic modelling reliability and the quality of responses, this project aims to impact the future of personalised, interactive, and educational resources.

Keywords: Artificial Intelligence; ChattBot; Technology Enhanced Learning

References

  1. Bulger M. “Personalised Learning: The Conversations We’re Not Having The Promise of Personalized Learning” (2016).
  2. Freeman S., et al. “Active learning increases student performance in science, engineering, and mathematics”. Proceedings of the National Academy of Sciences23 (2014): 8410-8415.
  3. Luckin R., et al. “Intelligence Unleashed An Argument for AI in Education” (2016).
  4. Sheetz D and Bonk Curtis J. “The world is open: How web technology is revolutionising education”. The Internet and Higher Education3-4 (2009): 181.
  5. Holmes W., et al. “Artificial Intelligence In Education Promises and Implications for Teaching and Learning” (2019).
  6. Kumar JA. “Educational chatbots for project-based learning: investigating learning outcomes for a team-based design course”. International Journal of Educational Technology in Higher Education1 (2021).
  7. Munir H., et al. “Artificial Intelligence and Machine Learning Approaches in Digital Education: A Systematic Revision”. Information4 (2022): 203.
  8. Hattie J. “Visible learning: A synthesis of over 800 meta-analyses relating to achievement” (2009).
  9. Raffel C., et al. “Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer”. Journal of Machine Learning Research, online. 21 (2020): 1-67.
  10. Summerfield M. “Rapid GUI Programming with Python and Qt: The Definitive Guide to PyQt Programming” (2007).
  11. Bates T. “Teaching in a Digital Age: Second Edition” (2019).
  12. McTear MF. “Spoken Dialogue Technology”. London: Springer London (2004).
  13. Devlin J., et al. “BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding” (2018).
  14. Lewis M., et al. “BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension. arXiv (Cornell University)” (2019).
  15. IBM Watson (2023).
  16. Raffel C., et al. “Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer” (2019).
  17. Settles B. “Active Learning. Synthesis Lectures on Artificial Intelligence and Machine Learning”. Cham: Springer International Publishing (2012).
  18. Krippendorff KH. “Content Analysis - 3rd Edition : an Introduction to Its Methodology”. Thousand Oaks: Sage Publications, Inc (2013).
  19. Li J., et al. “Deep Reinforcement Learning for Dialogue Generation”. Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing (2016).

Citation

Citation: Neil Gordon., et al. “Artificial Intelligence in Education: An Automatic Rule-Based Chatbot to Generate Guidance from Lecture Recordings".Acta Scientific Computer Sciences 6.7 (2024): 64-74.

Copyright

Copyright: © 2024 Neil Gordon., et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.




Metrics

Acceptance rate35%
Acceptance to publication20-30 days

Indexed In




News and Events


  • Certification for Review
    Acta Scientific certifies the Editors/reviewers for their review done towards the assigned articles of the respective journals.
  • Submission Timeline for Upcoming Issue
    The last date for submission of articles for regular Issues is July 10, 2024.
  • Publication Certificate
    Authors will be issued a "Publication Certificate" as a mark of appreciation for publishing their work.
  • Best Article of the Issue
    The Editors will elect one Best Article after each issue release. The authors of this article will be provided with a certificate of "Best Article of the Issue"
  • Welcoming Article Submission
    Acta Scientific delightfully welcomes active researchers for submission of articles towards the upcoming issue of respective journals.

Contact US