Automatic Generation of Business Intelligence Chatbot for Organizations
Abstract
Business Intelligence (BI) helps organizations in making data-driven decisions by visualizing the current and historical data. Despite the plethora of BI tools, their accessibility and usability are still issues. To alleviate these issues, organizations use Chatbots. However, due to the variety of requirements and different organizational structures, developing a BI chatbot is a complex task that requires the collaboration of technical and BI experts. To address this problem, in this paper, we propose a model-driven approach for the automatic generation of personalized BI chatbots for organizations. The approach is implemented as a framework, which includes two components. First is a modeling component that allows the user to model the business-specific chatbot. Second is an automation component that automatically generates the chatbot code. We conducted a case study to evaluate the applicability of our approach. The results are promising for developing interactive BI chatbots according to various organizational needs. © 2022 IEEE.