我需要检测某个句子是否有疑问特征?是否有任何可用的gem(ROR)通过NLP库或任何当前的现有技术实现来实现这一点。
答案 0 :(得分:0)
一般来说,NLP代码是python或java。
对于这个问题,虽然我认为你可以将基本上的东西混在一起 - 它是以W字开头,还是'Are'并以问号结尾?更高级,你可以采取几千个问题句子,创建类似于快速黑客(即第一个单词,最终字符)的功能,然后在其上训练机器学习模型。您可能最快在python中执行此操作,然后您可以在ruby中编写模型解释器(解释器很简单)。
或者你可以写一个简单的朴素贝叶斯分类器!