2

weka を使用して、JSP でデータベース内のツイートをクラスター化したいと考えています。GUI では、文字列クラスタリングに使用できるのは HierarchiccalClusterer と Filteredcluster だけです。次に、weka 公式 Web サイト ( https://svn.scms.waikato.ac.nz/svn/weka/trunk/wekaexamples/src/main/java/wekaexamples/clusterers/ClusteringDemo.java)からこの clusteringdemo サンプル コードを見つけます。

しかし、サンプル arff コードを weka ディレクトリにセットアップした後、「エラー: メイン クラス ClusteringDemo が見つからないか、ロードできませんでした」というエラーが表示されます。誰かが理由を見つけるのを手伝ってくれますか? 文 data = DataSource.read(filename); のファイル名のみを変更します。その上、すでにいくつかの分類子を行っているため、クラスパスは正しく設定されています。

4

1 に答える 1

0

1.- ClusteringDemo.class がクラスパスにない可能性があります。jar ファイルのクラスをプロジェクトに追加する必要があります。

2.- いずれにせよ、次の場所から Java コードをダウンロードできます: http://weka.wikispaces.com/file/detail/ClusteringDemo.java コンパイルして実行します (weka.jar がクラスパスにあることを確認してください)。

3.- ClusteringDemo.java をプロジェクトに追加した場合。その場所に応じて、「パッケージ」行 (最初の行) があることを確認してください。そうしないと、Java はそれを見つけることができません。

EM を使用して頑張ってください。N グラム + Naive Bayes を試すこともできます。

于 2012-09-04T11:38:12.127 に答える