Design of an extensible chatbots cloud architecture for its application to the improvement of the consumption and the exploitation of public services and data.
Currently IBM Watson data is only used for adapting the answer of the bot to the sentiment of the incoming message of the user, explore the API results to get more advantages of the user input.
After installing dependencies with composer for the first time, there is a conflict in namespaces between the CallbackqueryCommand in the TelegramBot library with the created one for Bilbot.
Currently this problem is addressing commenting manually the namespace line declaration of the Telegram library but is kind like a hack.
A proposed solution is copy CallbackqueryCommand.php there and edit, that's how ur supposed to develop the bot.
Some datasets contains rows with fields empty, currently when the detail answer is rendered, this is not taking in account resulting in answers with gaps in the text.
Should be able to check if these fields contains data before rendering in the answer.
Sometimes there are no results because the query has been performed with the plural that has fired the search, replace plurals by their singular forms before querying WeLive.
Certain answers like that ones to return a message telling the user that would not possible to find results should be randomized with other messages to create more sensation of personality.