A Model to Develop Chatbots for Assisting the Teaching and Learning Process
Abstract
:1. Introduction
2. Related Work
- Information: It refers to information, such as educational offers, staff contact data, and study plans, needed by people interested in becoming a student of the institution. Examples of chatbots that provide this kind of information are: CiSA [23], EASElective [24], KEMTbot [25], LiSA [26], TutorDocente [27], E-orientation [28], FIT-EBot [29], Mekni et al. [30], UMT-BOT [31], and Ranoliya et al. [2].
- FAQ: It concerns questions and answers that people commonly ask. This characteristic also exists in the Student/Teacher-Oriented category. Works like CiSA [23], TutorDocente [27], FIT-EBot [29], Mekni et al. [30], Ranoliya et al. [2], DINA [6], and Lee et al. [32] are examples of chatbots that include FAQs.
- Procedures and processes: It is a guide for students to perform administrative policies, e.g., how to enroll in a class or what requirements are needed to get certified, and even steps of the admission process. This characteristic is also present in the Student/Teacher-Oriented category. Some examples of these chatbots are: TutorDocente [27] and UMT-BOT [31].
- Schedule: It is related to specific information on academic activities, such as events, calls, and evaluations. The chatbot EASElective [24] can be mentioned as a representative of this characteristic.
- Evaluation: It refers to evaluation instruments for students, e.g., homework, quizzes, exams, essays, and practices. Examples of chatbots with this feature are: KEMTbot [25], CHARLIE [33], Lecturer’s Apprentice [34], T-Bot/Q-Bot [35], NLAST [36], Tribubot [37], Bigham et al. [38], LTKA-Bot [39], QuizBot [40], and Ikastenbot [41].
- Q&A: People can ask specific questions to the chatbot, which can supply concrete context-based answers. Chatbots that exemplify this characteristic are: Lecturer’s Apprentice [34], T-Bot/Q-Bot [35], NLAST [36], Tribubot [37], LTKA-Bot [39], QuizBot [40], Gómez Róspide and Puente [42], Chatbot [43], Nguyen et al. [44], Bala et al. [45], Infobot [46], Dutta [47], Niranjan et al. [48], Reyes et al. [49], and Sreelakshmi et al. [50].
- Reports: The system provides teachers with details about the academic progress of their students. To illustrate this feature, we mention Ikastenbot [41].
- Subjects: In this case, the system can interact with the students about the classes they have registered. TutorDocente [27], Lecturer’s Apprentice [34], T-Bot/Q-Bot [35], Tribubot [37], LTKA-Bot [39], Gómez Róspide and Puente [42], Chatbot [43], and Infobot [46] are chatbots that allow conversations of this type.
- Support: It provides students with some type of assistance, e.g., how to use laboratory equipment. As a representative of this feature, we can name TutorDocente [27].
- Tutorships: It is about clarifying doubts about specific topics by providing students with some form of orientation, e.g., the complexity of binary search algorithms. Among these chatbots, we can mention TutorDocente [27], Lecturer’s Apprentice [34], T-Bot/Q-Bot [35], NLAST [36], Tribubot [37], LTKA-Bot [39], QuizBot [40], Gómez Róspide and Puente [42], Chatbot [43], Infobot [46], Doly [51], and CultureBot [52].
3. Background
4. A Model for Educational Chatbots
4.1. Modeling User Roles
4.1.1. The Teacher Role
- Create multiple extra-class materials for one or more courses. An extra-class material can even be the result of the collaborative work of several teachers. In this way, a single course can have one or more associated extra-class materials to reinforce topics covered in class. An extra-class material can be formed by links to websites, files in the cloud, and YouTube videos. To facilitate reutilization, all these elements of information can be shared among several extra-class materials.
- Generate one or more event announcements about an exam, homework, or a class project. Each event announcement has a place and time associated with it to indicate where and when the event will take place. In general, an event announcement is related to a course, which can have multiple events specified.
- Define a reminder in the context of an event announcement. In fact, an event announcement can have one or several reminders, which can be made automatically, according to a periodicity determined by the teacher (e.g., each week until 24 h before the deadline). Typically, a reminder associates with a single event. However, several event announcements can be concentrated in just one reminder, as long as the deadlines and periodicity of said events are similar or relatively close, and the recipients are the same.
- Accept pieces of homework for one or more courses. Typically, a piece of homework is assigned to a specific teacher who is responsible for reviewing and grading it. It is important to point out that the conversational agent takes care of informing the correct teacher that homework is ready, once the creator (i.e., a student or a group) has established that it is in the “completed” state.
- Receive statistical reports of student performance for the teacher’s courses.
4.1.2. The Student Role
- Create multiple pieces of homework for one or more courses. A piece of homework can be the result of work done by an individual or by two or more students. A course may require the student to complete at least one piece of homework. Like extra-class material, a piece of homework can contain one or more links to websites, files in the cloud, and YouTube videos.
- Accept extra-class materials for one or more courses. An extra-class material is intended for a single student, a specific group of students (e.g., topic “Usage of Passive Voice in English” for all or part of group C in the second year) or even some groups of students (e.g., groups A, B, and C in the second year). It is important to mention that the conversational agent takes care of informing the correct students that an extra-class material is ready, once the creator (i.e., a teacher or a group) has established that it is in the “completed” state.
- Receive an announcement or a periodic reminder of an academic, administrative, or athletic event. In general, an event announcement and its reminders are intended for an entire group of students, all or some groups of the same grade, specific groups of different grades, or even all the student community of the institution.
4.1.3. The Administrative Staff Role
- Manage (register, update, and delete) user profiles depending on his/her role (system administrator subrole).
- Manage groups and courses (system administrator subrole).
- Generate one or more event announcements about conferences, sports, inscriptions, etc. Unlike event announcements created by teachers that are anchored to a course, these events have broader coverage, since they are intended for several groups or even for all the students of the school. These are events that take place in the auditorium, in the gym, or in the school yard, so they are also associated with respective places, dates, and times. As mentioned above, the resource manager and calendar components of our model are responsible for ensuring that the selected places, dates, and times do not conflict with others of previously defined events (all subroles).
- Define a reminder in the context of an event announcement. A reminder created by an administrative staff member has the same characteristics of a reminder created by a teacher (all subroles).
- Receive alerts from the conversational agent about a student with emotional problems; e.g., as a result of a conversation with the student, the conversational agent can direct them to the psychologist or social worker, with prior consent of the student (psychologist and social worker subroles).
- Receive alerts from the conversational agent about a student with school achievement problems; e.g., as a result of a conversation with the student and the analysis of their grades, the conversational agent can inform the pedagogue or social worker about it (pedagogue and social worker subroles).
- Receive statistical reports of student performance per student or group of one or all courses (pedagogue and social worker subroles).
4.1.4. Common to All Roles
- Send voice or text messages to an individual or a group within any of the supported roles. A message may or may not be in the context of a course, but a course may be involved in none, one, or more messages.
- Ask voice or text questions.
- Create voice or text answers to questions.
- Receive one or more message.
- Accept questions and answers.
4.2. Modeling Conversational Agent Functionality
5. Implementation of Our Model for Educational Chatbots
6. Evaluation of Our Chatbot with End-Users
- Attractiveness: General opinion of the artifact. Do users like or dislike it?
- Perspicuity: Is it easy to get comfortable with the artifact and to learn how to use it?
- Efficiency: Can users solve their tasks without unnecessary effort? Does it react fast?
- Dependability: Does the user feel in control of the interaction? Is it reliable and foreseeable?
- Stimulation: Is it appealing and encouraging to use the artifact? Is it fun to use?
- Novelty: Is the design of the artifact imaginative? Does it catch the interest of users?
- Ask something related to a class (e.g., when is the next History test?).
- Ask the chatbot for help on a particular topic (e.g., can you help me to solve equations?).
- Send a file to another user (e.g., I want to send my Geography assignment).
6.1. Results
- Excellent: in the range of the 10% best results.
- Good: 10% of the results in the benchmark data set are better, and 75% of the results are worse.
- Above average: 25% of the results in the benchmark are better than the result for the evaluated product; 50% of the results are worse.
- Below average: 50% of the results in the benchmark are better than the result for the evaluated product; 25% of the results are worse.
- Bad: in the range of the 25% worst results.
6.2. Discussion
7. Conclusions and Future Work
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Shawar, B.A.; Atwell, E. Chatbots: Are they really useful? Ldv Forum 2007, 22, 29–49. [Google Scholar]
- Ranoliya, B.R.; Raghuwanshi, N.; Singh, S. Chatbot for university related FAQs. In Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi, India, 13–16 September 2017; pp. 1525–1530. [Google Scholar] [CrossRef]
- Dian Sano, A.V.; Daud Imanuel, T.; Intanadias Calista, M.; Nindito, H.; Raharto Condrobimo, A. The Application of AGNES Algorithm to Optimize Knowledge Base for Tourism Chatbot. In Proceedings of the 2018 International Conference on Information Management and Technology (ICIMTech), Jakarta, Indonesia, 3–5 September 2018; pp. 65–68. [Google Scholar] [CrossRef]
- Ravi, R. Intelligent Chatbot for Easy Web-Analytics Insights. In Proceedings of the 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Bangalore, India, 19–22 September 2018; pp. 2193–2195. [Google Scholar] [CrossRef]
- Argal, A.; Gupta, S.; Modi, A.; Pandey, P.; Shim, S.; Choo, C. Intelligent travel chatbot for predictive recommendation in echo platform. In Proceedings of the 2018 IEEE 8th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 8–10 January 2018; pp. 176–183. [Google Scholar] [CrossRef]
- Agus Santoso, H.; Anisa Sri Winarsih, N.; Mulyanto, E.; Wilujeng saraswati, G.; Enggar Sukmana, S.; Rustad, S.; Syaifur Rohman, M.; Nugraha, A.; Firdausillah, F. Dinus Intelligent Assistance (DINA) Chatbot for University Admission Services. In Proceedings of the 2018 International Seminar on Application for Technology of Information and Communication, Semarang, Indonesia, 21–22 September 2018; pp. 417–423. [Google Scholar] [CrossRef]
- Intelligence, I. Chatbot Market in 2021: Stats, Trends, and Companies in the Growing AI Chatbot Industry. 2021. Available online: https://www.insiderintelligence.com/insights/chatbot-market-stats-trends/ (accessed on 21 June 2022).
- Morelos, M.; Alcántara, A. Liverpool Redobla Esfuerzos en Comercio Electrónico, Pero Queda Rezagado Ante Coppel, Walmart y Amazon. 2020. Available online: https://elceo.com/tecnologia/liverpool-redobla-esfuerzos-en-comercio-electronico-pero-queda-rezagado-ante-coppel-walmart-y-amazon/ (accessed on 21 June 2022).
- Biancarosa, G.; Griffiths, G.G. Technology tools to support reading in the digital age. Future Child. 2012, 22, 139–160. [Google Scholar] [CrossRef] [PubMed]
- Kumar, V.; Bhardwaj, A. Role of Cloud Computing in School Education. In Handbook of Research on Diverse Teaching Strategies for the Technology-Rich Classroom; IGI Global: Hershey, PA, USA, 2020; pp. 98–108. [Google Scholar]
- Zhong, S.H.; Li, Y.; Liu, Y.; Wang, Z. A computational investigation of learning behaviors in MOOCs. Comput. Appl. Eng. Educ. 2017, 25, 693–705. [Google Scholar] [CrossRef]
- Ndukwe, I.G.; Daniel, B.K.; Amadi, C.E. A Machine Learning Grading System Using Chatbots. In Artificial Intelligence in Education; Isotani, S., Millán, E., Ogan, A., Hastings, P., McLaren, B., Luckin, R., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 365–368. [Google Scholar]
- AdmitHub. AdmitHub. 2019. Available online: https://www.admithub.com/ (accessed on 21 June 2022).
- Maderer, J. Jill Watson, Round Three. 2017. Available online: https://www.news.gatech.edu/2017/01/09/jill-watson-round-three (accessed on 21 June 2022).
- Shaw, A. Using Chatbots to Teach Socially Intelligent Computing Principles in Introductory Computer Science Courses. In Proceedings of the 2012 Ninth International Conference on Information Technology—New Generations, Las Vegas, NV, USA, 16–18 April 2012; pp. 850–851. [Google Scholar] [CrossRef]
- Molnár, G.; Szüts, Z. The Role of Chatbots in Formal Education. In Proceedings of the 2018 IEEE 16th International Symposium on Intelligent Systems and Informatics (SISY), Subotica, Serbia, 13–15 September 2018; pp. 000197–000202. [Google Scholar] [CrossRef]
- Pinto, F.; Macadar, M.A. Using Chatbots to Enlarge Human Capabilities—Insights from a Pandemic Context. In Proceedings of the 14th International Conference on Theory and Practice of Electronic Governance, ICEGOV 2021, Athens, Greece, 6–8 October 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 555–557. [Google Scholar] [CrossRef]
- Dhawan, S.; Batra, G. Artificial Intelligence in Higher Education: Promises, Perils, and Perspective. Expand. Knowl. Horizon. OJAS 2020, 11, 11–22. [Google Scholar]
- Cortina-Pérez, B.; Gallardo-Vigil, M.Á.; Jiménez-Jiménez, M.Á.; Trujillo-Torres, J.M. Digital illiteracy: A challenge for 21st century teachers / El analfabetismo digital: Un reto de los docentes del siglo XXI. Cult. Educ. 2014, 26, 231–264. [Google Scholar] [CrossRef]
- Neves, B.B.; Waycott, J.; Malta, S. Old and afraid of new communication technologies? Reconceptualising and contesting the ‘age-based digital divide’. J. Sociol. 2018, 54, 236–248. [Google Scholar] [CrossRef] [Green Version]
- Porras, V.d.C.A.; Albores, I.A. Scale to measure the uses of CAT tools in university teachers during the COVID-19 pandemic in segregated territories. J. Posit. Psychol. Wellbeing 2022, 6, 2390–2403. [Google Scholar]
- Sriwisathiyakun, K.; Dhamanitayakul, C. Enhancing digital literacy with an intelligent conversational agent for senior citizens in Thailand. Educ. Inf. Technol. 2022, 27, 6251–6271. [Google Scholar] [CrossRef]
- Heo, J.; Lee, J. CiSA: An Inclusive Chatbot Service for International Students and Academics. In HCI International 2019—Late Breaking Papers; Stephanidis, C., Ed.; Springer International Publishing: Cham, Switzerland, 2019; pp. 153–167. [Google Scholar]
- Chun Ho, C.; Lee, H.L.; Lo, W.K.; Lui, K.F.A. Developing a Chatbot for College Student Programme Advisement. In Proceedings of the 2018 International Symposium on Educational Technology (ISET), Osaka, Japan, 31 July–2 August 2018; pp. 52–56. [Google Scholar]
- Ondáš, S.; Pleva, M.; Hládek, D. How chatbots can be involved in the education process. In Proceedings of the 2019 17th International Conference on Emerging eLearning Technologies and Applications (ICETA), Starý Smokovec, Slovakia, 21–22 November 2019; pp. 575–580. [Google Scholar] [CrossRef]
- Dibitonto, M.; Leszczynska, K.; Tazzi, F.; Medaglia, C.M. Chatbot in a Campus Environment: Design of LiSA, a Virtual Assistant to Help Students in Their University Life. In Human-Computer Interaction. Interaction Technologies; Kurosu, M., Ed.; Springer International Publishing: Cham, Switzerland, 2018; pp. 103–116. [Google Scholar]
- Cordero, J.; Toledo, A.; Guamán, F.; Barba-Guamán, L. Use of chatbots for user service in higher education institutions. In Proceedings of the 2020 15th Iberian Conference on Information Systems and Technologies (CISTI), Seville, Spain, 24–27 June 2020; pp. 1–6. [Google Scholar] [CrossRef]
- Zahour, O.; Benlahmar, E.H.; Eddaoui, A.; Ouchra, H.; Hourrane, O. A system for educational and vocational guidance in Morocco: Chatbot E-Orientation. In Proceedings of the 17th International Conference on Mobile Systems and Pervasive Computing (MobiSPC), the 15th International Conference on Future Networks and Communications (FNC), the 10th International Conference on Sustainable Energy Information Technology, Leuven, Belgium, 9–12 August 2020; Volume 175, pp. 554–559. [Google Scholar] [CrossRef]
- Hien, H.T.; Cuong, P.N.; Nam, L.N.H.; Nhung, H.L.T.K.; Thang, L.D. Intelligent Assistants in Higher-Education Environments: The FIT-EBot, a Chatbot for Administrative and Learning Support. In Proceedings of the Ninth International Symposium on Information and Communication Technology, SoICT 2018, Danang City, Vietnam, 6–7 December 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 69–76. [Google Scholar] [CrossRef]
- Mekni, M.; Baani, Z.; Sulieman, D. A Smart Virtual Assistant for Students. In Proceedings of the 3rd International Conference on Applications of Intelligent Systems, APPIS 2020, Las Palmas de Gran Canaria, Spain, 7–9 January 2020; Association for Computing Machinery: New York, NY, USA, 2020. [Google Scholar] [CrossRef]
- Valle-Rosado, L.; García-García, M.; López-Martínez, J. Desarrollo e implementación de un bot conversacional como apoyo a los estudiantes en su proceso de titulación. In Proceedings of the International Conference on Robotics and Computing, Karlsruhe, Germany, 6–10 May 2013. [Google Scholar]
- Lee, K.; Jo, J.; Kim, J.; Kang, Y. Can Chatbots Help Reduce the Workload of Administrative Officers?—Implementing and Deploying FAQ Chatbot Service in a University. In HCI International 2019—Posters; Stephanidis, C., Ed.; Springer International Publishing: Cham, Switzerland, 2019; pp. 348–354. [Google Scholar]
- Mikic-Fonte, F.A.; Burguillo, J.C.; Llamas, M.; Rodriguez, D.A.; Rodriguez, E. Charlie: An AIML-based chatterbot which works as an interface among INES and humans. In Proceedings of the 2009 EAEEIE Annual Conference, Valencia, Spain, 22–24 June 2009; pp. 1–6. [Google Scholar] [CrossRef]
- Ismail, M.; Ade-Ibijola, A. Lecturer’s Apprentice: A Chatbot for Assisting Novice Programmers. In Proceedings of the 2019 International Multidisciplinary Information Technology and Engineering Conference (IMITEC), Vanderbijlpark, South Africa, 21–22 November 2019; pp. 1–8. [Google Scholar]
- Mikic-Fonte, F.A.; Burguillo, J.C.; Rodriguez, D.A.; Rodriguez, E.; Llamas, M. T-Bot and Q-Bot: A couple of AIML-based bots for tutoring courses and evaluating students. In Proceedings of the 2008 38th Annual Frontiers in Education Conference, Saratoga Springs, NY, USA, 22–25 October 2008; pp. S3A-7–S3A-12. [Google Scholar]
- Mikic-Fonte, F.A.; Nistal, M.L.; Rial, J.C.B.; Rodríguez, M.C. NLAST: A natural language assistant for students. In Proceedings of the 2016 IEEE Global Engineering Education Conference (EDUCON), Abu Dhabi, United Arab Emirates, 10–13 April 2016; pp. 709–713. [Google Scholar] [CrossRef]
- Rafael, M.S.; María, T.B.L.; Antonio, F.U.; Hanns, D.L.F.M. Support to the learning of the Chilean tax system using artificial intelligence through a chatbot. In Proceedings of the 2019 38th International Conference of the Chilean Computer Science Society (SCCC), Concepcion, Chile, 4–9 November 2019; pp. 1–8. [Google Scholar]
- Bigham, J.P.; Aller, M.B.; Brudvik, J.T.; Leung, J.O.; Yazzolino, L.A.; Ladner, R.E. Inspiring Blind High School Students to Pursue Computer Science with Instant Messaging Chatbots. SIGCSE Bull. 2008, 40, 449–453. [Google Scholar] [CrossRef]
- Mulyana, E.; Hakimi, R.; Hendrawan. Bringing Automation to the Classroom: A ChatOps-Based Approach. In Proceedings of the 2018 4th International Conference on Wireless and Telematics (ICWT), Bali, Indonesia, 12–13 July 2018; pp. 1–6. [Google Scholar]
- Ruan, S.; Jiang, L.; Xu, J.; Tham, B.J.K.; Qiu, Z.; Zhu, Y.; Murnane, E.L.; Brunskill, E.; Landay, J.A. QuizBot: A Dialogue-Based Adaptive Learning System for Factual Knowledge. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, CHI ’19, Glasgow, UK, 4–9 May 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 1–13. [Google Scholar] [CrossRef] [Green Version]
- Pereira, J.; Barcina, M.A. A Chatbot Assistant for Writing Good Quality Technical Reports. In Proceedings of the Seventh International Conference on Technological Ecosystems for Enhancing Multiculturality, TEEM’19, León, Spain, 16–18 October 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 59–64. [Google Scholar] [CrossRef]
- Gómez Róspide, C.; Puente Águeda, C. Agente Virtual Inteligente Aplicado a un Entorno Educativo. Rev. Pensam. Matemático 2012, 2, 195–207. [Google Scholar]
- Benotti, L.; Martnez, M.C.; Schapachnik, F. A Tool for Introducing Computer Science with Automatic Formative Assessment. IEEE Trans. Learn. Technol. 2018, 11, 179–192. [Google Scholar] [CrossRef]
- Nguyen, H.D.; Pham, V.T.; Tran, D.A.; Le, T.T. Intelligent tutoring chatbot for solving mathematical problems in High-school. In Proceedings of the 2019 11th International Conference on Knowledge and Systems Engineering (KSE), Da Nang, Vietnam, 24–26 October 2019; pp. 1–6. [Google Scholar] [CrossRef]
- Bala, K.; Kumar, M.; Hulawale, S.; Pandita, S. Chat-Bot For College Management System Using A.I. Int. Rsearch J. Eng. Technol. 2017, 4, 2030–2033. [Google Scholar]
- Lee, L.K.; Fung, Y.C.; Pun, Y.W.; Wong, K.K.; Yu, M.T.Y.; Wu, N.I. Using a Multiplatform Chatbot as an Online Tutor in a University Course. In Proceedings of the 2020 International Symposium on Educational Technology (ISET), Bangkok, Thailand, 24–27 August 2020; pp. 53–56. [Google Scholar] [CrossRef]
- Dutta, D. Developing an Intelligent Chat-bot Tool to Assist High School Students for Learning General Knowledge Subjects; Technical Report; Georgia Institute of Technology: Atlanta, GA, USA, 2017. [Google Scholar]
- Niranjan, M.; Saipreethy, M.S.; Kumar, T.G. An intelligent question answering conversational agent using Naïve Bayesian classifier. In Proceedings of the 2012 IEEE International Conference on Technology Enhanced Education (ICTEE), Amritapuri, India, 3–5 January 2012; pp. 1–5. [Google Scholar]
- Reyes, R.; Garza, D.; Garrido, L.; De la Cueva, V.; Ramirez, J. Methodology for the Implementation of Virtual Assistants for Education Using Google Dialogflow. In Advances in Soft Computing; Martínez-Villaseñor, L., Batyrshin, I., Marín-Hernández, A., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 440–451. [Google Scholar]
- Sreelakshmi, A.S.; Abhinaya, S.B.; Nair, A.; Jaya Nirmala, S. A Question Answering and Quiz Generation Chatbot for Education. In Proceedings of the 2019 Grace Hopper Celebration India (GHCI), Bangalore, India, 6–8 November 2019; pp. 1–6. [Google Scholar]
- Kowsher, M.; Tithi, F.S.; Ashraful Alam, M.; Huda, M.N.; Md Moheuddin, M.; Rosul, M.G. Doly: Bengali Chatbot for Bengali Education. In Proceedings of the 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT), Dhaka, Bangladesh, 3–5 May 2019; pp. 1–6. [Google Scholar]
- Nias, J.; Ruffin, M. CultureBot: A Culturally Relevant Humanoid Robotic Dialogue Agent. In Proceedings of the 2020 ACM Southeast Conference, ACM SE ’20, Tampa, FL, USA, 2–4 April 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 280–283. [Google Scholar] [CrossRef]
- Mendoza, S.; Hernández-León, M.; Sánchez-Adame, L.M.; Rodríguez, J.; Decouchant, D.; Meneses Viveros, A. Supporting Student-Teacher Interaction Through a Chatbot. In Human-Computer Interaction. Perspectives on Design; Kurosu, M., Ed.; Springer International Publishing: Cham, Switzerland, 2020; pp. 210–223. [Google Scholar]
- Banfield, R.; Lombardo, C.T.; Wax, T. Design Sprint: A Practical Guidebook for Building Great Digital Products; O’Reilly Media, Inc.: Sebastopol, CA, USA, 2015. [Google Scholar]
- Sari, E.; Tedjasaputra, A. Designing Valuable Products with Design Sprint. In Human-Computer Interaction—INTERACT 2017; Bernhaupt, R., Dalvi, G., Joshi, A., Balkrishan, D.K., O’Neill, J., Winckler, M., Eds.; Springer International Publishing: Cham, Switzerland, 2017; pp. 391–394. [Google Scholar]
- Keijzer-Broers, W.J.W.; de Reuver, M. Applying Agile Design Sprint Methods in Action Design Research: Prototyping a Health and Wellbeing Platform. In Tackling Society’s Grand Challenges with Design Science; Parsons, J., Tuunanen, T., Venable, J., Donnellan, B., Helfert, M., Kenneally, J., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 68–80. [Google Scholar]
- Southall, H.; Marmion, M.; Davies, A. Adapting Jake Knapp’s Design Sprint Approach for AR/VR Applications in Digital Heritage. In Augmented Reality and Virtual Reality: The Power of AR and VR for Business; tom Dieck, M.C., Jung, T., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 59–70. [Google Scholar]
- Cohn, M. User Stories Applied: For Agile Software Development; Addison-Wesley Professional: Boston MA, USA, 2004. [Google Scholar]
- Yeo, S.; Rutherford, T.; Campbell, T. Understanding elementary mathematics teachers’ intention to use a digital game through the technology acceptance model. Educ. Inf. Technol. 2022. [Google Scholar] [CrossRef]
- Lim, J.S.; Zhang, J. Adoption of AI-driven personalization in digital news platforms: An integrative model of technology acceptance and perceived contingency. Technol. Soc. 2022, 69, 101965. [Google Scholar] [CrossRef]
- Merelo, J.J.; Castillo, P.A.; Mora, A.M.; Barranco, F.; Abbas, N.; Guillén, A.; Tsivitanidou, O. Exploring the Role of Chatbots and Messaging Applications in Higher Education: A Teacher’s Perspective. In Learning and Collaboration Technologies. Novel Technological Environments; Zaphiris, P., Ioannou, A., Eds.; Springer International Publishing: Cham, Switzerland, 2022; pp. 205–223. [Google Scholar]
- Wobbrock, J.O.; Myers, B.A. Analyzing the Input Stream for Character- Level Errors in Unconstrained Text Entry Evaluations. ACM Trans. Comput.-Hum. Interact. 2006, 13, 458–489. [Google Scholar] [CrossRef]
- Sánchez-Adame, L.M.; Urquiza-Yllescas, J.F.; Mendoza, S. Measuring Anticipated and Episodic UX of Tasks in Social Networks. Appl. Sci. 2020, 10, 8199. [Google Scholar] [CrossRef]
- Laugwitz, B.; Held, T.; Schrepp, M. Construction and Evaluation of a User Experience Questionnaire. In HCI and Usability for Education and Work; Holzinger, A., Ed.; Springer: Berlin/Heidelberg, Germany, 2008; pp. 63–76. [Google Scholar]
- Hinderks, A.; Schrepp, M.; Mayo, F.J.D.; Escalona, M.J.; Thomaschewski, J. Developing a UX KPI based on the user experience questionnaire. Comput. Stand. Interfaces 2019, 65, 38–44. [Google Scholar] [CrossRef]
- Schrepp, M.; Hinderks, A.; Thomaschewski, J. Construction of a Benchmark for the User Experience Questionnaire (UEQ). Int. J. Interact. Multimed. Artif. Intell. 2017, 4, 40–44. [Google Scholar] [CrossRef] [Green Version]
- Google. Training. 2022. Available online: https://cloud.google.com/dialogflow/es/docs/training (accessed on 21 June 2022).
- Pasquier, T.M.; Singh, J.; Eyers, D.; Bacon, J. Camflow: Managed Data-Sharing for Cloud Services. IEEE Trans. Cloud Comput. 2017, 5, 472–484. [Google Scholar] [CrossRef] [Green Version]
Scale | Mean | Std. Dev. | Confidence | Confidence Interval | |
---|---|---|---|---|---|
Attractiveness | 2.483 | 0.372 | 0.231 | 2.253 | 2.714 |
Perspicuity | 2.525 | 0.416 | 0.258 | 2.267 | 2.783 |
Efficiency | 2.600 | 0.474 | 0.294 | 2.306 | 2.894 |
Dependability | 2.375 | 0.445 | 0.276 | 2.099 | 2.651 |
Stimulation | 2.350 | 0.555 | 0.344 | 2.006 | 2.694 |
Novelty | 2.600 | 0.394 | 0.244 | 2.356 | 2.844 |
Scale | Mean | Std. Dev. | Confidence | Confidence Interval | |
---|---|---|---|---|---|
Attractiveness | 2.200 | 0.637 | 0.395 | 1.805 | 2.595 |
Perspicuity | 1.950 | 0.762 | 0.472 | 1.478 | 2.422 |
Efficiency | 2.150 | 0.626 | 0.388 | 1.762 | 2.538 |
Dependability | 2.025 | 0.721 | 0.447 | 1.578 | 2.472 |
Stimulation | 1.850 | 0.899 | 0.557 | 1.293 | 2.407 |
Novelty | 2.025 | 0.702 | 0.435 | 1.590 | 2.460 |
Scale | Students | Teachers |
---|---|---|
Attractiveness | 0.81 | 0.92 |
Perspicuity | 0.80 | 0.92 |
Efficiency | 0.94 | 0.88 |
Dependability | 0.89 | 0.94 |
Stimulation | 0.84 | 0.96 |
Novelty | 0.76 | 0.92 |
Scale | Students | Teachers |
---|---|---|
Pragmatic Quality | 2.50 | 2.04 |
Hedonic Quality | 2.48 | 1.94 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mendoza, S.; Sánchez-Adame, L.M.; Urquiza-Yllescas, J.F.; González-Beltrán, B.A.; Decouchant, D. A Model to Develop Chatbots for Assisting the Teaching and Learning Process. Sensors 2022, 22, 5532. https://doi.org/10.3390/s22155532
Mendoza S, Sánchez-Adame LM, Urquiza-Yllescas JF, González-Beltrán BA, Decouchant D. A Model to Develop Chatbots for Assisting the Teaching and Learning Process. Sensors. 2022; 22(15):5532. https://doi.org/10.3390/s22155532
Chicago/Turabian StyleMendoza, Sonia, Luis Martín Sánchez-Adame, José Fidel Urquiza-Yllescas, Beatriz A. González-Beltrán, and Dominique Decouchant. 2022. "A Model to Develop Chatbots for Assisting the Teaching and Learning Process" Sensors 22, no. 15: 5532. https://doi.org/10.3390/s22155532
APA StyleMendoza, S., Sánchez-Adame, L. M., Urquiza-Yllescas, J. F., González-Beltrán, B. A., & Decouchant, D. (2022). A Model to Develop Chatbots for Assisting the Teaching and Learning Process. Sensors, 22(15), 5532. https://doi.org/10.3390/s22155532