小编Muh*_*tra的帖子

在java中使用朴素贝叶斯(weka)进行简单的文本分类

我尝试在我的java代码中进行文本分类天真贝叶斯weka libarary,但我认为分类的结果不正确,我不知道是什么问题.我使用arff文件作为输入.

这是我的训练数据:

@relation hamspam

@attribute text string
@attribute class {spam,ham}

@data
'good',ham
'good',ham
'very good',ham
'bad',spam
'very bad',spam
'very bad, very bad',spam
'good good bad',ham
Run Code Online (Sandbox Code Playgroud)

这是我的testing_data:

@relation test

@attribute text string
@attribute class {spam,ham}

@data
'good bad very bad',?
'good bad very bad',?
'good',?
'good very good',?
'bad',?
'very good',?
'very very good',?
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

public static void NaiveBayes(String training_file, String testing_file) throws FileNotFoundException, IOException, Exception{
         //filter
        StringToWordVector filter = new StringToWordVector();

        Classifier naive = new NaiveBayes();

        //training data
        Instances …
Run Code Online (Sandbox Code Playgroud)

java weka arff text-classification naivebayes

6
推荐指数
1
解决办法
2856
查看次数

如何在Java中使用StringToWordVector(weka)?

这是我的档案文件

@relation hamspam

@attribute text string
@attribute class {ham,spam}

@data
'good',ham
'very good',ham
'bad',spam
'very bad',spam
'very bad, very bad',spam
Run Code Online (Sandbox Code Playgroud)

我想做的是在我的Java程序中使用weka clasiffier对它进行分类,但是我不知道如何使用StringToWordVector进行分类。

这是我的代码:

Classifier j48tree = new J48();    
Instances train = new Instances(new BufferedReader(new FileReader("data.arff")));

StringToWordVector filter = new StringToWordVector(); 
Run Code Online (Sandbox Code Playgroud)

接下来是什么?我不知道该怎么办。

java classification weka arff

4
推荐指数
1
解决办法
3076
查看次数

ORDER BY"日期"Laravel 5 SQL查询

我想按日期对结果进行排序,但是这个Laravel 5 SQL查询无法正常工作.

$b = DB::table('entry')
                        ->select(DB::raw("DATE_FORMAT(created_at,'%d-%m-%Y') as tanggal"))
                        ->groupBy(DB::raw("DATE_FORMAT(created_at,'%d-%m-%Y')"))
                        ->orderBy(DB::raw("DATE_FORMAT(created_at,'%d-%m-%Y')"), 'asc')
                        ->get();
Run Code Online (Sandbox Code Playgroud)

php laravel-5

2
推荐指数
1
解决办法
2万
查看次数