这是一个用于中文文本分类的朴素贝叶斯分类器。
首先,电脑上要安装java环境,即安装jdk,这个可以从网上下载安装包,安装后,并配置好环境变量。
将文件中的TrainningSet文件夹放到D盘根目录下,就可以运行bayes.jar文件,有两种方式:
(1)可以通过命令行,进入bayes.jar所在的文件目录下,
输入命令:java -jar bayes.jar
回车,即可出现界面窗口,在“需要测试的文本”一栏里输入所需要测试的文字,然后敲回车键。
例如:“这场篮球比赛很激烈”,回车;
就会在结果栏里显示分类结果:“此项属于:体育”
(2)如果安装好jdk了,可以直接双击运行bayes.jar,即用Java(TM)Platform SE binary来运行,一样可以出现(1)方法中所提到的界面。可以在此对话框中输入要测试的文字,回车,出现结果。
bayes文件夹中是源代码以及分词组件。
其中,BayesClassifier.java是包含main方法的朴素贝叶斯分类器的源代码
ChineseSpliter.java是中文分词器的源代码
ClassConditionalProbability.java是计算类条件概率类的源代码。
ClassifyResult.java是分类结果的源代码。
PriorProbability.java是计算先验概率的源代码。
StopWordsHandler.java是处理停用词的源代码。
TrainingDataManager.java是管理和训练训练集的源代码。
YourWindow.java是最后产生窗体界面的源代码。
可以用Eclipse来调试运行。
首先,打开Eclipse,新建一个Java工程,取好名字,-->next,在Java Settings中,点击Libraries标签-->Add External JARs...-->选择bayes文件夹中的三个jar文件,然后finish即可。
然后在工程名的目录下面打开,右击src-->new-->folder,命名为bayes,然后把那8个源文件复制,然后粘贴到刚刚新建的目录bayes中,然后即可编译运行,就会出现上述的界面。也可以直接复制bayes文件夹,直接粘贴到src中,编译运行即可。
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
JAVAbayesClassification.rar_it_中文文本_中文文本分类_文本分类数据_贝叶斯 (137个子文件)
JarRsrcLoader.class 5KB
TrainingDataManager.class 4KB
BayesClassifier.class 3KB
YourWindow.class 2KB
RsrcURLStreamHandler.class 2KB
RsrcURLConnection.class 1KB
RsrcURLStreamHandlerFactory.class 1KB
StopWordsHandler.class 1KB
ClassConditionalProbability.class 1KB
BayesClassifier$1.class 918B
ChineseSpliter.class 796B
PriorProbability.class 768B
JarRsrcLoader$ManifestInfo.class 714B
YourWindow$1.class 676B
ClassifyResult.class 391B
ImagingEngine.dll 1.77MB
PhotoViewer.dll 1.39MB
PhotoAcq.dll 896KB
PhotoBase.dll 34KB
ImagingDevices.exe 91KB
bayes.jar 1.38MB
je-analysis-1.5.1.jar 871KB
lucene-core-2.2.0.jar 526KB
lucene-demos-2.2.0.jar 52KB
TrainingDataManager.java 3KB
BayesClassifier.java 3KB
ClassConditionalProbability.java 1KB
YourWindow.java 930B
ChineseSpliter.java 618B
PriorProbability.java 608B
StopWordsHandler.java 502B
ClassifyResult.java 243B
MANIFEST.MF 238B
PhotoViewer.dll.mui 27KB
PhotoAcq.dll.mui 14KB
ImagingDevices.exe.mui 2KB
14.txt 11KB
18.txt 9KB
18.txt 8KB
18.txt 7KB
16.txt 7KB
13.txt 7KB
12.txt 6KB
14.txt 6KB
17.txt 5KB
10.txt 5KB
12.txt 5KB
11.txt 5KB
18.txt 5KB
17.txt 5KB
11.txt 5KB
11.txt 4KB
10.txt 4KB
16.txt 4KB
13.txt 4KB
13.txt 4KB
18.txt 4KB
16.txt 4KB
13.txt 3KB
12.txt 3KB
13.txt 3KB
13.txt 3KB
16.txt 3KB
10.txt 3KB
19.txt 3KB
19.txt 3KB
12.txt 3KB
10.txt 3KB
10.txt 3KB
16.txt 3KB
15.txt 3KB
13.txt 2KB
15.txt 2KB
17.txt 2KB
15.txt 2KB
12.txt 2KB
11.txt 2KB
13.txt 2KB
18.txt 2KB
14.txt 2KB
11.txt 2KB
10.txt 2KB
15.txt 2KB
19.txt 2KB
12.txt 2KB
17.txt 2KB
17.txt 2KB
12.txt 2KB
19.txt 2KB
10.txt 2KB
18.txt 2KB
Readme.txt 2KB
17.txt 1KB
15.txt 1KB
17.txt 1KB
14.txt 1KB
14.txt 1KB
16.txt 1KB
15.txt 1KB
13.txt 1KB
共 137 条
- 1
- 2
资源评论
朱moyimi
- 粉丝: 65
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功