如何开发一个可以使用java回答问题的消息机器人

如何开发一个可以使用java回答问题的消息机器人,java,bots,stanford-nlp,Java,Bots,Stanford Nlp,我想创建一个机器人,当用户在上面键入q问题时,它可以为用户回答。答案应该通过对数据库中可用数据的分析给出。预测的特点也应该得到解决 我计划使用Java作为编程语言和CoreNLP库来实现 如果有人能告诉我在开发应用程序时应该遵循哪些步骤,以及我应该使用哪些技术在此应用程序中做出决策,我将不胜感激。首先,您需要了解NLP(自然语言处理)。然后你就可以根据你的要求想出一个主意。谢谢你的回答。在识别信息后,我如何得到它的答案?我可以使用什么技术来获得决策?

我想创建一个机器人,当用户在上面键入q问题时,它可以为用户回答。答案应该通过对数据库中可用数据的分析给出。预测的特点也应该得到解决

我计划使用Java作为编程语言和CoreNLP库来实现


如果有人能告诉我在开发应用程序时应该遵循哪些步骤,以及我应该使用哪些技术在此应用程序中做出决策,我将不胜感激。

首先,您需要了解NLP(自然语言处理)。然后你就可以根据你的要求想出一个主意。谢谢你的回答。在识别信息后,我如何得到它的答案?我可以使用什么技术来获得决策?