Java编写的提取一篇文章中的关键词的程序,使用TF-IDF算法提取文章中的关键词,使用Java原生sdk实现,可以运行。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 359 2015-08-17 20:29 work1.classpath
文件 381 2015-08-17 20:29 work1.project
文件 57 2015-08-17 20:29 work1.settingsorg.eclipse.core.resources.prefs
文件 598 2015-08-17 20:29 work1.settingsorg.eclipse.jdt.core.prefs
文件 1114 2015-08-17 20:29 work1inByValueComparator.class
文件 1139 2015-08-17 20:29 work1infindKeyWordsByValueComparator.class
文件 4603 2015-08-17 20:29 work1infindKeyWordsFind.class
文件 4408 2015-08-17 20:29 work1infindKeyWordsIKTest.class
文件 790 2015-08-17 20:29 work1infindKeyWordsTest.class
文件 4382 2015-08-17 20:29 work1inIKTest.class
文件 1612 2015-08-17 20:29 work1inS.class
文件 1146 2015-08-17 20:29 work1insimiliarityTestByValueComparator.class
文件 2727 2015-08-17 20:29 work1insimiliarityTestProduct.class
文件 1728 2015-08-17 20:29 work1insimiliarityTestS.class
文件 9814 2015-08-17 20:29 work1insimiliarityTestSimilarity.class
文件 7993 2015-08-17 20:29 work1insimiliarityTestTest.class
文件 1415 2015-08-17 20:29 work1inSortMapByValue.class
文件 1563 2015-08-17 20:29 work1inSTest.class
文件 2230 2015-08-17 20:29 work1in est1.class
文件 3341 2015-08-17 20:29 work1in est2.class
文件 3982 2015-08-17 20:29 work1in est3.class
文件 10721 2015-08-17 20:29 work1rand_ext.dic
文件 1172 2015-08-17 20:29 work1color_ext.dic
文件 166 2015-08-17 20:29 work1ext.dic
文件 1189 2015-08-17 20:29 work1file1.txt
文件 1344 2015-08-17 20:29 work1file3.txt
文件 773 2015-08-17 20:29 work1IKAnalyzer.cfg.xml
文件 1165347 2015-08-17 20:29 work1IKAnalyzer2012_u6.jar
文件 2226347 2015-08-17 20:29 work1main2015.dic
文件 756 2015-08-17 20:29 work1material_ext.dic
............此处省略19个文件信息
package findKeyWords;
import java.util.Comparator;
import java.util.Map;
import java.util.TreeMap;
public class ByValueComparator implements Comparator {
Map base;
public ByValueComparator(Map base) {
this.base = base;
}
// Note: this comparator imposes orderings that are inconsistent with equals.
public int compare(String a String b) {
if (base.get(a) >= base.get(b)) {
return -1;
} else {
return 1;
} // returning 0 would merge keys
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 359 2015-08-17 20:29 work1.classpath
文件 381 2015-08-17 20:29 work1.project
文件 57 2015-08-17 20:29 work1.settingsorg.eclipse.core.resources.prefs
文件 598 2015-08-17 20:29 work1.settingsorg.eclipse.jdt.core.prefs
文件 1114 2015-08-17 20:29 work1inByValueComparator.class
文件 1139 2015-08-17 20:29 work1infindKeyWordsByValueComparator.class
文件 4603 2015-08-17 20:29 work1infindKeyWordsFind.class
文件 4408 2015-08-17 20:29 work1infindKeyWordsIKTest.class
文件 790 2015-08-17 20:29 work1infindKeyWordsTest.class
文件 4382 2015-08-17 20:29 work1inIKTest.class
文件 1612 2015-08-17 20:29 work1inS.class
文件 1146 2015-08-17 20:29 work1insimiliarityTestByValueComparator.class
文件 2727 2015-08-17 20:29 work1insimiliarityTestProduct.class
文件 1728 2015-08-17 20:29 work1insimiliarityTestS.class
文件 9814 2015-08-17 20:29 work1insimiliarityTestSimilarity.class
文件 7993 2015-08-17 20:29 work1insimiliarityTestTest.class
文件 1415 2015-08-17 20:29 work1inSortMapByValue.class
文件 1563 2015-08-17 20:29 work1inSTest.class
文件 2230 2015-08-17 20:29 work1in est1.class
文件 3341 2015-08-17 20:29 work1in est2.class
文件 3982 2015-08-17 20:29 work1in est3.class
文件 10721 2015-08-17 20:29 work1rand_ext.dic
文件 1172 2015-08-17 20:29 work1color_ext.dic
文件 166 2015-08-17 20:29 work1ext.dic
文件 1189 2015-08-17 20:29 work1file1.txt
文件 1344 2015-08-17 20:29 work1file3.txt
文件 773 2015-08-17 20:29 work1IKAnalyzer.cfg.xm
文件 1165347 2015-08-17 20:29 work1IKAnalyzer2012_u6.jar
文件 2226347 2015-08-17 20:29 work1main2015.dic
文件 756 2015-08-17 20:29 work1material_ext.dic
............此处省略19个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)