首页 文章

用于Python中的聊天机器人的数据库

提问于
浏览
1

目前,我已经足够了,我必须使用某种数据库 . 目前,当我遇到用户的新问题时,我只是不断添加项目到我的列表/词典 . 我的问题是,我用什么数据库来存储/查询用户的数据 . 我在答案中通过this及其后续链接,但我没有提到使用了哪个数据库 . (我的这个小项目旨在教自己机器学习和NLP的概念)

提前致谢 .

2 回答

  • 1

    可能想看看redis . 它只是一个键值存储,所以如果你必须回答你的答案 - 但是再一次,你可能不希望将逻辑存储在数据库中 .

    基本上,看看Redis,但是如果没有更详细地了解你正在做什么,那就有点难以帮助了 .

  • 2

    Google n-grams 可能是您可以获得的最佳数据库之一,它不仅可以为您提供单词频率,还可以为您提供n-gram的频率,这样您就可以获得短语!

    你也可以使用wikipedia dump file进行各种用途,比如Markovitch&Gabrilovich在他们的(精彩)论文中描述的单词/术语的语义分析:Wikipedia-based Semantic Interpretation for Natural Language Processing

相关问题