我几乎不想弄清楚聊天机器人的功能和技术架构是什么,它将拥有一个知识图作为后端(像Grakn或Neo4j这样的图数据库,我不知道哪个更好)
目前,我将Neo4j用作数据库,但是我看到了grakn.ai的一个有趣的教程,该家伙正在使用Api.ai +图形数据库(请参见:https://blog.grakn.ai/chatbots-and-grakn-ai-67563c64cfde)。
我还在看这个使用Ontology + botkit + dialogflow的github(请参阅:https://github.com/D2KLab/music-chatbot)。我不明白为什么这个人使用botkit。
所以,我迷路了...应该使用什么堆栈来构建我的聊天机器人体系结构?
PS:此外,我需要对机器人的大脑进行数据分析