R&D (Research and Development)
The co-founders of Xatkit are active researchers. As such, Xatkit benefits from all the latest research advances and new cutting-edge technologies to make sure your bots are as powerful as possible. See the research works Xatkit has been part of and how you can collaborate in our research and teaching initiatives to create together better bots for everyone.
Xatkit has been part of several scientific research publications.
Xatkit: A Multimodal Low-Code Chatbot Development Framework
The more complete presentation of the Xatkit architecture and philosophy. Read it here.
A Model-based Chatbot Generation Approach to Converse with Open Data Sources
The Open Data movement promotes the free distribution of data. More and more companies and governmental organizations are making their data available online following the Open Data philosophy. Nevertheless, regular citizens cannot really benefit from these initiatives as they lack the technical skills to read and process these open data resources. We present an approach to automatically derive full-fledged chatbots from API-based Open Data sources. Read more here.
OpenAPI Bot: A Chatbot to Help You Understand REST APIs
Xatkit-powered chatbots to help you understand OpenAPI definitions. Current OpenAPI documentation tools mostly provide simple descriptive Web pages enumerating all the API operations and corresponding parameters but do not offer interactive capabilities to help navigate the API and ask relevant information. Our bot solves this. Read more here.
Towards Automating the Synthesis of Chatbots for Conversational Model Query
Generation of bots from software models. Use the bot to ask questions and explore the model data. Read more here.
Multi-platform Chatbot Modeling and Deployment with the Jarvis Framework
The work that started it all. First presentation of the Xatkit platform. At that time, Xatkit was still called Jarvis (then we came to the conclusion that Jarvis was too common and needed a more original name for our platform 🙂 ). More details here.
We strongly believe that Xatkit is the best bot platform for researchers and academics. We are researchers and teachers ourselves. Therefore, we are able to fully understand your needs and constraints (e.g. see our lessons learned in building Xatkit, the keynote we gave in the 2nd International Workshop on Bots in Software Engineering – BotSE 2020).
This is why we believe you should consider using Xatkit
- As a bot teaching platform. If you teach any course involving bots, chatbots, NLP or DSLs / software modeling and are looking for a use-case or a ready-to-use bot platform for experimentation we’ll be happy to help with materials and assistance and even (remote) seminars. For instance, there have been already to undergrad/master thesis around Xatkit:
- Vocal Assistants Developing Interfaces using Xaktit. Luca Baruffini. Politecnico di Milano (Italy).
- Development of a monitoring model for Xatkit. Lluís Marquès. Universitat Politècnica de Catalunya (Spain).
- As a bot research/experimentation platform. In much bot-related research, researchers spend a significant amount of time putting together the bot pieces they need to create their bots and/or run their experiments. We ask you not to reinvent the wheel and, instead, adopt Xatkit as base platform. You’ll benefit from all Xatkit features and connectors to have powerful bots with less effort and will be able to spend more time on the core research aspects.
Get in touch if you have any collaboration ideas. It could involve the creation of a new platform for Xatkit, a new component enhancing Xatkit’s functionality or the development of Xatkit bots for a domain of your interest. We are open to listen to any idea you may have and explore how we can help you (and/or your students) to make it happen in a win-win proposition for everybody.