2012-05-01 2 views
2

Я хочу использовать weka для создания твитов кластера в базе данных в JSP. В GUI я нахожу только HierarchiccalClusterer и Filteredcluster для кластеризации строк. Затем я нахожу этот код примера clusteringdemo с официального сайта weka: 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) ;. Кроме того, мой classpath настроен правильно, поскольку я уже сделал некоторый классификатор.

Может ли кто-нибудь помочь мне?

Бест, 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-граммы + Наивные байесовки.

Смежные вопросы