http://scholars.ntou.edu.tw/handle/123456789/25677| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Ma, Shang-pin | en_US |
| dc.contributor.author | You, Wan-lin | en_US |
| dc.contributor.author | Wang, Sheng-kai | en_US |
| dc.date.accessioned | 2025-06-04T02:12:19Z | - |
| dc.date.available | 2025-06-04T02:12:19Z | - |
| dc.date.issued | 2025 | - |
| dc.identifier.issn | 1016-2364 | - |
| dc.identifier.uri | http://scholars.ntou.edu.tw/handle/123456789/25677 | - |
| dc.description.abstract | Chatbots provide a novel form of user interface, and Web API (Application Programming Interface) technology is rapidly expanding to encompass a wide range of applications. The integration of Chatbots with APIs facilitates access to a wide range of data and functionalities; however, existing tools for the development of a conversational Chatbot user interface can be exceedingly complex. This paper presents a semi-automatic system based on the concept of MDE (Model-Driven Engineering) by which to generate a Chatbot user interface for a specific Web API in accordance with the proposed BotSwagger specifications. The devised BOTEN system allows developers to integrate APIs with Chatbots seamlessly. It also enables end users to input parameters, access APIs, and obtain comprehensible responses promptly in a conversational way. In experiments, the proposed system proved highly effective in integrating APIs with Chatbots. It makes it possible for users to input required parameters sequentially via an interactive dialogue to use Web APIs. The proposed system simplifies the process of creating Chatbots with API services, while largely eliminating the need for API-specific knowledge. Besides, the proposed LLMbased coordination mechanism (LLM: Large Language Model) also facilitates the creation of large-scale applications comprising multiple Chatbots. | en_US |
| dc.language.iso | en_US | en_US |
| dc.publisher | INST INFORMATION SCIENCE | en_US |
| dc.relation.ispartof | JOURNAL OF INFORMATION SCIENCE AND ENGINEERING | en_US |
| dc.subject | web API | en_US |
| dc.subject | model-driven engineering | en_US |
| dc.subject | chatbot | en_US |
| dc.subject | rasa | en_US |
| dc.subject | swagger | en_US |
| dc.subject | large language model | en_US |
| dc.title | Using Model Transformation to Generate Chatbots for Web APIs | en_US |
| dc.type | journal article | en_US |
| dc.identifier.doi | 10.6688/JISE.202501_41(1).0008 | - |
| dc.identifier.isi | WOS:001415162100010 | - |
| dc.relation.journalvolume | 41 | en_US |
| dc.relation.journalissue | 1 | en_US |
| dc.relation.pages | 137-153 | en_US |
| item.openairetype | journal article | - |
| item.fulltext | no fulltext | - |
| item.openairecristype | http://purl.org/coar/resource_type/c_6501 | - |
| item.grantfulltext | none | - |
| item.cerifentitytype | Publications | - |
| item.languageiso639-1 | en_US | - |
| crisitem.author.dept | College of Electrical Engineering and Computer Science | - |
| crisitem.author.dept | Department of Computer Science and Engineering | - |
| crisitem.author.dept | National Taiwan Ocean University,NTOU | - |
| crisitem.author.orcid | 0000-0002-3317-5750 | - |
| crisitem.author.parentorg | National Taiwan Ocean University,NTOU | - |
| crisitem.author.parentorg | College of Electrical Engineering and Computer Science | - |
| Appears in Collections: | 資訊工程學系 | |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.