Helpdesk Chatbot

The goal of this project is to create a Helpdesk Chatbot.

The Helpdesk Chatbot architecture is an interactive agent that retrieves answers from one or more knowledge sources. The chatbot matches user queries against topics in our FAQ database.  The chatbot architecture is designed to bring answers from multiple data sources. 

Among the different knowledge sources that will be used is an RDF triple store, a SQL database and multiple content management systems. All of those will be connected via API to the backend we are building in Java/Python. For demo purposes we will create a React frontend, in the future it is intented to connect the backend to our website and to internal channels like Slack.

Keywords

architecture, auctioneer, Content management system, data source, database, database management systems, design, interactive, Java, knowledge, matching, Python, query, React, retrieving, SQL, Triple store