我正在使用 phonegap 构建一个聊天机器人应用程序。我想为应用程序添加一些“学习”功能,因此如果用户询问了聊天机器人在其匹配关键字答案数组中找不到的内容,系统会将该特定问题存储到数据库中。在未来的某个会话中,聊天机器人将检索该问题并询问用户,然后将存储响应,以便下次用户提出相同的问题时,聊天机器人将知道如何回答。
我是 phonegap 的新手,所以我不确定应该使用哪个数据库。我听说过 SQL、SQLlite 和本地存储。哪种类型的数据库最适合此类应用程序?
我正在使用 phonegap 构建一个聊天机器人应用程序。我想为应用程序添加一些“学习”功能,因此如果用户询问了聊天机器人在其匹配关键字答案数组中找不到的内容,系统会将该特定问题存储到数据库中。在未来的某个会话中,聊天机器人将检索该问题并询问用户,然后将存储响应,以便下次用户提出相同的问题时,聊天机器人将知道如何回答。
我是 phonegap 的新手,所以我不确定应该使用哪个数据库。我听说过 SQL、SQLlite 和本地存储。哪种类型的数据库最适合此类应用程序?
@ michelle9090,
我建议您将来浏览文档以了解此类问题。此外,您问的是架构问题,而不是技术问题。SO 是针对技术问题的。对于架构,我推荐Google Group of Cordova/Phonegap
以下是常见问题解答的链接,可帮助您进行陈述。
您的答案
这里是 Cordova/Phonegap存储指南的链接