用于过滤搜索的文本挖掘

时间:2014-03-11 03:08:01

标签: text mining

我正在开发java中的问答系统,我已经手动创建了与用户问题相匹配的模板。 问题是预处理后我有列表 关键字和这些关键字我想与存储模板中的关键字匹配来过滤搜索。是否有任何算法? Ex.ques。什么是java的功能? 关键字 - 功能java 提取包含关键字功能和java的模板。

1 个答案:

答案 0 :(得分:0)

我从你的问题中了解到你在词典中有一些关键词和其他一些包含这些关键词的模式以及其他一些从用户问题进入你的系统的模式。那么你需要一个算法来在你的系统输入中找到这些模式。 正如我在java中所知,如果你从Pattern类定义一个模式,那么你可以像下面那样去实现你想要的东西:(一个简单的例子)

Pattern pat = Pattern.compile("[A-Z]+");
Matcher matcher = pat.matcher("ABCD");
if(matcher.matches()) {
    System.out.println("it matchs.");
}