[{"volume":1580,"editor":[{"full_name":"Stephanidis, Constantine","first_name":"Constantine","last_name":"Stephanidis"},{"last_name":"Antona","first_name":"Margherita","full_name":"Antona, Margherita"},{"last_name":"Ntoa","first_name":"Stavroula","full_name":"Ntoa, Stavroula"}],"user_id":"58701","ddc":["004"],"publisher":"Springer International Publishing","_id":"32179","page":"419--426","has_accepted_license":"1","conference":{"end_date":"2022-07-01","location":"Virtual","name":"24th International Conference on Human-Computer Interaction (HCII 2022)","start_date":"2022-06-26"},"status":"public","place":"Cham, Switzerland","project":[{"name":"SFB 901: SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - B: SFB 901 - Project Area B"},{"_id":"9","name":"SFB 901 - B1: SFB 901 - Subproject B1"}],"citation":{"ieee":"J. Kersting, M. Ahmed, and M. Geierhos, “Chatbot-Enhanced Requirements Resolution for Automated Service Compositions,” in <i>HCI International 2022 Posters</i>, vol. 1580, C. Stephanidis, M. Antona, and S. Ntoa, Eds. Cham, Switzerland: Springer International Publishing, 2022, pp. 419--426.","apa":"Kersting, J., Ahmed, M., &#38; Geierhos, M. (2022). Chatbot-Enhanced Requirements Resolution for Automated Service Compositions. In C. Stephanidis, M. Antona, &#38; S. Ntoa (Eds.), <i>HCI International 2022 Posters</i> (Vol. 1580, pp. 419--426). Springer International Publishing. <a href=\"https://doi.org/10.1007/978-3-031-06417-3_56\">https://doi.org/10.1007/978-3-031-06417-3_56</a>","chicago":"Kersting, Joschka, Mobeen Ahmed, and Michaela Geierhos. “Chatbot-Enhanced Requirements Resolution for Automated Service Compositions.” In <i>HCI International 2022 Posters</i>, edited by Constantine Stephanidis, Margherita Antona, and Stavroula Ntoa, 1580:419--426. Communications in Computer and Information Science (CCIS). Cham, Switzerland: Springer International Publishing, 2022. <a href=\"https://doi.org/10.1007/978-3-031-06417-3_56\">https://doi.org/10.1007/978-3-031-06417-3_56</a>.","short":"J. Kersting, M. Ahmed, M. Geierhos, in: C. Stephanidis, M. Antona, S. Ntoa (Eds.), HCI International 2022 Posters, Springer International Publishing, Cham, Switzerland, 2022, pp. 419--426.","mla":"Kersting, Joschka, et al. “Chatbot-Enhanced Requirements Resolution for Automated Service Compositions.” <i>HCI International 2022 Posters</i>, edited by Constantine Stephanidis et al., vol. 1580, Springer International Publishing, 2022, pp. 419--426, doi:<a href=\"https://doi.org/10.1007/978-3-031-06417-3_56\">10.1007/978-3-031-06417-3_56</a>.","bibtex":"@inbook{Kersting_Ahmed_Geierhos_2022, place={Cham, Switzerland}, series={Communications in Computer and Information Science (CCIS)}, title={Chatbot-Enhanced Requirements Resolution for Automated Service Compositions}, volume={1580}, DOI={<a href=\"https://doi.org/10.1007/978-3-031-06417-3_56\">10.1007/978-3-031-06417-3_56</a>}, booktitle={HCI International 2022 Posters}, publisher={Springer International Publishing}, author={Kersting, Joschka and Ahmed, Mobeen and Geierhos, Michaela}, editor={Stephanidis, Constantine and Antona, Margherita and Ntoa, Stavroula}, year={2022}, pages={419--426}, collection={Communications in Computer and Information Science (CCIS)} }","ama":"Kersting J, Ahmed M, Geierhos M. Chatbot-Enhanced Requirements Resolution for Automated Service Compositions. In: Stephanidis C, Antona M, Ntoa S, eds. <i>HCI International 2022 Posters</i>. Vol 1580. Communications in Computer and Information Science (CCIS). Springer International Publishing; 2022:419--426. doi:<a href=\"https://doi.org/10.1007/978-3-031-06417-3_56\">10.1007/978-3-031-06417-3_56</a>"},"file_date_updated":"2022-11-28T13:21:32Z","doi":"10.1007/978-3-031-06417-3_56","language":[{"iso":"eng"}],"series_title":"Communications in Computer and Information Science (CCIS)","intvolume":"      1580","publication_status":"published","date_updated":"2022-11-28T13:22:16Z","publication_identifier":{"isbn":["9783031064166","9783031064173"],"issn":["1865-0929","1865-0937"]},"author":[{"id":"58701","first_name":"Joschka","last_name":"Kersting","full_name":"Kersting, Joschka"},{"full_name":"Ahmed, Mobeen","first_name":"Mobeen","last_name":"Ahmed"},{"id":"42496","orcid":"0000-0002-8180-5606","first_name":"Michaela","last_name":"Geierhos","full_name":"Geierhos, Michaela"}],"title":"Chatbot-Enhanced Requirements Resolution for Automated Service Compositions","year":"2022","department":[{"_id":"579"}],"keyword":["On-The-Fly Computing","Chatbot","Knowledge Base"],"type":"book_chapter","date_created":"2022-06-27T09:27:06Z","file":[{"date_created":"2022-11-28T13:21:32Z","creator":"jkers","file_id":"34150","success":1,"content_type":"application/pdf","file_name":"Kersting et al. (2022), Kersting2022.pdf","file_size":1153017,"access_level":"closed","relation":"main_file","date_updated":"2022-11-28T13:21:32Z"}],"related_material":{"link":[{"relation":"confirmation","url":"https://link.springer.com/chapter/10.1007/978-3-031-06417-3_56"}]},"abstract":[{"lang":"eng","text":"This work addresses the automatic resolution of software requirements. In the vision of On-The-Fly Computing, software services should be composed on demand, based solely on natural language input from human users. To enable this, we build a chatbot solution that works with human-in-the-loop support to receive, analyze, correct, and complete their software requirements. The chatbot is equipped with a natural language processing pipeline and a large knowledge base, as well as sophisticated dialogue management skills to enhance the user experience. Previous solutions have focused on analyzing software requirements to point out errors such as vagueness, ambiguity, or incompleteness. Our work shows how apps can collaborate with users to efficiently produce correct requirements. We developed and compared three different chatbot apps that can work with built-in knowledge. We rely on ChatterBot, DialoGPT and Rasa for this purpose. While DialoGPT provides its own knowledge base, Rasa is the best system to combine the text mining and knowledge solutions at our disposal. The evaluation shows that users accept 73% of the suggested answers from Rasa, while they accept only 63% from DialoGPT or even 36% from ChatterBot."}],"publication":"HCI International 2022 Posters"},{"project":[{"name":"SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"9","name":"SFB 901 - Subproject B1"}],"citation":{"bibtex":"@inproceedings{Bäumer_Kersting_Denisov_Geierhos_2021, title={IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING}, booktitle={PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021}, publisher={IADIS}, author={Bäumer, Frederik Simon and Kersting, Joschka and Denisov, Sergej and Geierhos, Michaela}, year={2021}, pages={221--225} }","ama":"Bäumer FS, Kersting J, Denisov S, Geierhos M. IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING. In: <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021</i>. IADIS; 2021:221--225.","mla":"Bäumer, Frederik Simon, et al. “IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING.” <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021</i>, IADIS, 2021, pp. 221--225.","short":"F.S. Bäumer, J. Kersting, S. Denisov, M. Geierhos, in: PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021, IADIS, 2021, pp. 221--225.","chicago":"Bäumer, Frederik Simon, Joschka Kersting, Sergej Denisov, and Michaela Geierhos. “IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING.” In <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021</i>, 221--225. IADIS, 2021.","ieee":"F. S. Bäumer, J. Kersting, S. Denisov, and M. Geierhos, “IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING,” in <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021</i>, Lisbon, Portugal, 2021, pp. 221--225.","apa":"Bäumer, F. S., Kersting, J., Denisov, S., &#38; Geierhos, M. (2021). IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING. <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021</i>, 221--225."},"file_date_updated":"2021-10-15T15:54:41Z","user_id":"58701","ddc":["000"],"publisher":"IADIS","_id":"26049","page":"221--225","has_accepted_license":"1","conference":{"end_date":"15.10.2021","start_date":"13.10.2021","name":"18th International Conference on Applied Computing","location":"Lisbon, Portugal"},"status":"public","keyword":["Software Requirements","Natural Language Processing","Transfer Learning","On-The-Fly Computing"],"type":"conference","date_created":"2021-10-11T15:26:58Z","file":[{"date_created":"2021-10-15T15:54:41Z","creator":"jkers","success":1,"content_type":"application/pdf","file_id":"26282","access_level":"closed","file_size":411667,"file_name":"Bäumer et al. (2021), Baeumer2021.pdf","date_updated":"2021-10-15T15:54:41Z","relation":"main_file"}],"abstract":[{"lang":"eng","text":"Content is the new oil. Users consume billions of terabytes a day while surfing on news sites or blogs, posting on social media sites, and sending chat messages around the globe. While content is heterogeneous, the dominant form of web content is text. There are situations where more diversity needs to be introduced into text content, for example, to reuse it on websites or to allow a chatbot to base its models on the information conveyed rather than of the language used. In order to achieve this, paraphrasing techniques have been developed: One example is Text spinning, a technique that automatically paraphrases text while leaving the intent intact. This makes it easier to reuse content, or to change the language generated by the bot more human. One method for modifying texts is a combination of translation and back-translation. This paper presents NATTS, a naive approach that uses transformer-based translation models to create diversified text, combining translation steps in one model. An advantage of this approach is that it can be fine-tuned and handle technical language."}],"publication":"PROCEEDINGS OF THE INTERNATIONAL CONFERENCES ON WWW/INTERNET 2021 AND APPLIED COMPUTING 2021","language":[{"iso":"eng"}],"date_updated":"2022-01-06T06:57:16Z","author":[{"full_name":"Bäumer, Frederik Simon","first_name":"Frederik Simon","last_name":"Bäumer"},{"id":"58701","full_name":"Kersting, Joschka","last_name":"Kersting","first_name":"Joschka"},{"first_name":"Sergej","last_name":"Denisov","full_name":"Denisov, Sergej"},{"id":"42496","last_name":"Geierhos","first_name":"Michaela","orcid":"0000-0002-8180-5606","full_name":"Geierhos, Michaela"}],"title":"IN OTHER WORDS: A NAIVE APPROACH TO TEXT SPINNING","year":"2021"},{"has_accepted_license":"1","status":"public","conference":{"end_date":"20.11.2020","start_date":"18.11.2020","name":"17th International Conference on Applied Computing","location":"Lisbon, Portugal"},"ddc":["000"],"user_id":"58701","page":"119--123","publisher":"IADIS","_id":"18686","project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"9","name":"SFB 901 - Subproject B1"}],"file_date_updated":"2020-11-19T17:29:03Z","citation":{"mla":"Kersting, Joschka, and Frederik Simon Bäumer. “SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH.” <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020</i>, IADIS, 2020, pp. 119--123.","bibtex":"@inproceedings{Kersting_Bäumer_2020, title={SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH}, booktitle={PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020}, publisher={IADIS}, author={Kersting, Joschka and Bäumer, Frederik Simon}, year={2020}, pages={119--123} }","ama":"Kersting J, Bäumer FS. SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH. In: <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020</i>. IADIS; 2020:119--123.","ieee":"J. Kersting and F. S. Bäumer, “SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH,” in <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020</i>, Lisbon, Portugal, 2020, pp. 119--123.","apa":"Kersting, J., &#38; Bäumer, F. S. (2020). SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH. <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020</i>, 119--123.","short":"J. Kersting, F.S. Bäumer, in: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020, IADIS, 2020, pp. 119--123.","chicago":"Kersting, Joschka, and Frederik Simon Bäumer. “SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH.” In <i>PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020</i>, 119--123. IADIS, 2020."},"date_updated":"2022-01-06T06:53:51Z","title":"SEMANTIC TAGGING OF REQUIREMENT DESCRIPTIONS: A TRANSFORMER-BASED APPROACH","year":"2020","author":[{"first_name":"Joschka","last_name":"Kersting","full_name":"Kersting, Joschka","id":"58701"},{"last_name":"Bäumer","first_name":"Frederik Simon","full_name":"Bäumer, Frederik Simon","id":"38837"}],"language":[{"iso":"eng"}],"publication":"PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED COMPUTING 2020","keyword":["Software Requirements","Natural Language Processing","Transfer Learning","On-The-Fly Computing"],"type":"conference","department":[{"_id":"579"}],"file":[{"creator":"jkers","date_created":"2020-11-19T17:29:03Z","file_size":1064877,"access_level":"closed","file_name":"Kersting & Bäumer (2020), Kersting2020d.pdf","date_updated":"2020-11-19T17:29:03Z","relation":"main_file","content_type":"application/pdf","success":1,"file_id":"20443"}],"date_created":"2020-08-31T10:59:54Z"}]
