jaswellnitz / tourist-chatbot

TFG - Development of a chatbot for tourist recommendations
6 stars 0 forks source link

Architecture Design #21

Closed jaswellnitz closed 7 years ago

jaswellnitz commented 7 years ago

In this issue, the overall software architecture is designed. Interfaces, components and their relationships are identified and visualized.

jaswellnitz commented 7 years ago
design_first_draft

This graphic visualizes the server-side structure of the conversational interface. There is going to be a Java web client (using the microframework Spark) that includes the interface to the Telegram Bot as well as the recommandation mechanism (see issue #14 ) and a data access layer.

jaswellnitz commented 7 years ago

Next Step - see Issue #28 where a mock up of the client/server communication (Telegram Bot, api.ai and the chatbot layer) is set up.