A chatbot designed to answer questions about REST APIs by leveraging their OpenAPI definitions.
OpenAPI Bot is implemented using Xatkit, a generic and extensible platform for developing chatbots.
The OpenAPI bot is up and running on https://som-research.uoc.edu/tools/openapi-bot/. If you want to run it locally, follow the instructions below.
- Install Xatkit on you computer (follow the instructions here)
- Clone openAPI Bot repository into your computer
git clone https://github.com/opendata-for-all/openapi-bot.git openapi-bot
- Build the runtime using Maven
- Edit the properties file