The aim of the diploma thesis is to research to what extent knowledge graph technology is applicable in the public sector or in which ways knowledge graph technology can be used to improve the efficiency and effectiveness of the public sector.
The diploma thesis is divided into a theoretical part and a practical part. The theoretical part defines knowledge graphs, presents existing knowledge graphs and knowledge bases and their use in in various applications in different fields such as tourism, energy, finance, education, sales. The practical part describes the process of creating a pilot application, presented in the form of a chatbot using knowledge graph technology. The main tools used to create the pilot application were a framework for developing chatbots - Rasa, a tool for creating knowledge graphs - Neo4j, and the Python programming language, in which custom actions are written that link the chatbot to the knowledge graph. The practical part also describes the process of gathering requirements and the implemented functionalities supported by the pilot application.
|