Chatbot Development using APIs and Integration into the MOOC

Kovan Mzwri, M. Turcsányi-Szabó
{"title":"Chatbot Development using APIs and Integration into the MOOC","authors":"Kovan Mzwri, M. Turcsányi-Szabó","doi":"10.36427/cejntrep.5.1.5041","DOIUrl":null,"url":null,"abstract":"\nIn recent years, chatbot technologies have evolved into modern information and communication technology applications that perform many virtual tasks, including learning. One of the challenges in improving the chatbot is the insufficient knowledge base of chatbots, including education-oriented conversational agents, the challenges in connecting the chatbot with course content on Massive Open Online Course platforms. In this study, a chatbot was developed to answer questions using publicly available technologies, specifically Application Program Interfaces (APIs) that promise convenient user accessibility via APIs, such as the Facebook Messenger platform along with wit.ai API, Canvas MOOC API, and Wikipedia API. API technologies were used to connect the chatbot to selected course content on the MOOC platform as well as to large knowledge bases such as Wikipedia to expand the knowledge base of the Conversational Agent. The course selected for the chatbot integration was on general informatics topics. Most course participants interacted with the chatbot via the Facebook Messenger platform using their handheld devices. Thus, integrating the chatbot into a widely used platform such as Facebook Messenger is a convenient and effective way for reaching learners. The API technology enabled an efficient connection between the chatbot and third-party apps, including the Messenger app, wit.ai, Canvas MOOC, and Wikipedia. This was due to the variety, richness, manipulation capabilities, and format of data that an API can transfer. In addition, the Wikipedia API seemed to be a vast source of information for expanding the chatbot's knowledge base. Not all of the queries posed to the chatbot were part of the course content. Some participants questioned the personality of the chatbot and were curious about the persona of the conversational agent. This suggests that a chatbot that has been endowed with some personality traits is stimulating and more likely to be accepted by learners. \n","PeriodicalId":355843,"journal":{"name":"Central-European Journal of New Technologies in Research, Education and Practice","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Central-European Journal of New Technologies in Research, Education and Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.36427/cejntrep.5.1.5041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

In recent years, chatbot technologies have evolved into modern information and communication technology applications that perform many virtual tasks, including learning. One of the challenges in improving the chatbot is the insufficient knowledge base of chatbots, including education-oriented conversational agents, the challenges in connecting the chatbot with course content on Massive Open Online Course platforms. In this study, a chatbot was developed to answer questions using publicly available technologies, specifically Application Program Interfaces (APIs) that promise convenient user accessibility via APIs, such as the Facebook Messenger platform along with wit.ai API, Canvas MOOC API, and Wikipedia API. API technologies were used to connect the chatbot to selected course content on the MOOC platform as well as to large knowledge bases such as Wikipedia to expand the knowledge base of the Conversational Agent. The course selected for the chatbot integration was on general informatics topics. Most course participants interacted with the chatbot via the Facebook Messenger platform using their handheld devices. Thus, integrating the chatbot into a widely used platform such as Facebook Messenger is a convenient and effective way for reaching learners. The API technology enabled an efficient connection between the chatbot and third-party apps, including the Messenger app, wit.ai, Canvas MOOC, and Wikipedia. This was due to the variety, richness, manipulation capabilities, and format of data that an API can transfer. In addition, the Wikipedia API seemed to be a vast source of information for expanding the chatbot's knowledge base. Not all of the queries posed to the chatbot were part of the course content. Some participants questioned the personality of the chatbot and were curious about the persona of the conversational agent. This suggests that a chatbot that has been endowed with some personality traits is stimulating and more likely to be accepted by learners.
聊天机器人开发使用api和集成到MOOC
近年来,聊天机器人技术已经发展成为现代信息和通信技术应用,可以执行包括学习在内的许多虚拟任务。改进聊天机器人的挑战之一是聊天机器人的知识库不足,包括面向教育的会话代理,以及将聊天机器人与大规模开放在线课程平台上的课程内容连接起来的挑战。在这项研究中,开发了一个聊天机器人来回答问题,使用公开可用的技术,特别是应用程序编程接口(api),承诺通过api方便用户访问,如Facebook Messenger平台和wit。ai API、Canvas MOOC API和Wikipedia API。使用API技术将聊天机器人与MOOC平台上选定的课程内容以及维基百科等大型知识库连接起来,以扩展会话代理的知识库。为聊天机器人集成选择的课程是一般信息学主题。大多数课程参与者使用手持设备通过Facebook Messenger平台与聊天机器人进行互动。因此,将聊天机器人集成到一个广泛使用的平台,如Facebook Messenger,是一种方便有效的接触学习者的方式。API技术使聊天机器人与第三方应用程序(包括Messenger应用程序)之间的有效连接成为可能。ai、Canvas MOOC和维基百科。这是由于API可以传输的数据的多样性、丰富性、操作能力和格式。此外,维基百科的API似乎是扩展聊天机器人知识库的巨大信息来源。并非向聊天机器人提出的所有问题都是课程内容的一部分。一些参与者质疑聊天机器人的个性,并对对话代理的角色感到好奇。这表明,一个被赋予某些个性特征的聊天机器人是令人兴奋的,更有可能被学习者接受。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信