【发布时间】:2013-05-22 18:35:48
【问题描述】:
寻找一些关于从 nosql 数据库中的一堆条目中生成常用单词和短语列表的建议。基本上,我们有一堆由某人发的帖子,我们想告诉他们“嘿,你经常使用这些词/短语”。
我对这个有点难过。
我的应用程序是 ruby on rails、backbone-js 和 redis。
【问题讨论】:
-
识别字母序列很简单(不完全是单词),但是如果要提取真实的单词和短语,则需要进行自然语言处理和数据挖掘。这并不容易。
-
我会为您需要支持的语言(只是英语?)集成一个像 ruby-stemmer gem 这样的词干库。我没用过图书馆。您可能希望离线计算每个用户的单词计数并将结果存储在缓存中,例如,您可以使用 redis 存储单词和计数的哈希值。
标签: ruby-on-rails ruby redis