2012-05-01 7 views
2

私はwekaを使用してJSPのデータベース内のつぶやきを作成したいと思っています。 GUIでは、HierarchiccalClustererとFilteredclusterのみが文字列クラスタリングに使用可能です。 https://svn.scms.waikato.ac.nz/svn/weka/trunk/wekaexamples/src/main/java/wekaexamples/clusterers/ClusteringDemo.javaWeka EM cluster get "エラー:eclipseでメインクラステストを見つけられないかロードできませんでした"

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

誰でもお手伝いできますか?

ベスト、 Siyao

+0

Wekasのクラスタリングのサポートは最小限です。より高度で現代的なクラスタリングアルゴリズムを使って、他のソフトウェアを試してみてください。 –

答えて

0

1.-はたぶんClusteringDemo.classは、あなたのクラスパスにありません。 jarファイルのクラスをプロジェクトに追加する必要があります。

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

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

EMを使って幸運にも、N-grams + Naive Bayesを試してみることもできます。

関連する問題