University of Twente Student Theses
Use weighted attribute grammars to formalize human-to-machine communication in Internet of Things systems
Steenmeijer, L.D. (2025) Use weighted attribute grammars to formalize human-to-machine communication in Internet of Things systems.
This is the latest version of this item.
PDF
1MB |
Abstract: | A weighted attribute grammar is a formal manner in which a language can be defined which combines weighted and attribute grammars. In previous research a framework, called WAGon, has been created for working with these grammars. The grammar makes use of both generative and analytic rules, this enables it to be used to generate a chatbot. A chatbot can be used as an interface for an Internet of Things system. The Internet of Things (IoT) combines sensors and actuators into one network which enables these devices to communicate wirellessly. Many protocols are available for this communication, in this research the Matter protocol will be used. The WAGon framework was extended such that it supports generative rules. It was also extended with an IoT connection in order for a chatbot to be able to communicate with such a network. Then an example grammar was given from which a chatbot was generated. This chatbot has been evaluated on the traits flexibility and coherence. The chatbot generation from a WAG was successful, as well as the connection to an IoT network. The chatbot was more coherent than flexible and for it to converse about a wide range of topics the grammar would need to be very extensive. |
Item Type: | Essay (Master) |
Faculty: | EEMCS: Electrical Engineering, Mathematics and Computer Science |
Subject: | 54 computer science |
Programme: | Computer Science MSc (60300) |
Link to this item: | https://purl.utwente.nl/essays/104891 |
Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page