Сведения о вопросе

1234123213

16:03, 1st July, 2020

Объектно-Ориентированная Байесовская Фильтрация Спама?

Просмотров: 554   Ответов: 6

Мне было интересно, есть ли хорошая и чистая реализация объектно-ориентированного программирования (OOP) Байесовской фильтрации для классификации спама и текста? Это только для учебных целей.



  Сведения об ответе

PAGE

18:03, 1st July, 2020

Я определенно рекомендую Weka , которая представляет собой программное обеспечение для интеллектуального анализа данных с открытым исходным кодом, написанное в Java:

Weka - это набор алгоритмов машинного обучения для задач интеллектуального анализа данных. Алгоритмы могут быть либо применены непосредственно к набору данных, либо вызваны из вашего собственного кода Java. Weka содержит инструменты для предварительной обработки данных, классификации, регрессии, кластеризации, правил ассоциации и визуализации. Он также хорошо подходит для разработки новых схем машинного обучения.

Как уже упоминалось выше, он поставляется с кучей различных классификаторов , таких как SVM , Winnow , C4.5, Naive Bayes (конечно) и многие другие (см. документ API ). Обратите внимание, что многие классификаторы, как известно, имеют гораздо лучшую производительность, чем наивные байесовские в области обнаружения спама или классификации текста.

Кроме того, Weka приносит вам очень мощный GUI


  Сведения об ответе

прога

18:03, 1st July, 2020

Может быть, https://ci-bayes.dev.java.net/ или http://www.cs.cmu.edu / ~javabayes/Home/node2.html ?

Я тоже никогда с ним не играл.


  Сведения об ответе

SEEYOU

18:03, 1st July, 2020

  Сведения об ответе

9090

18:03, 1st July, 2020

Вот реализация Байесовской фильтрации в C#: наивный байесовский спам-фильтр для C# (размещенный на CodeProject).


  Сведения об ответе

SILA

18:03, 1st July, 2020

nBayes - еще одна реализация C#, размещенная на CodePlex


  Сведения об ответе

SEEYOU

18:03, 1st July, 2020

На французском языке, но вы должны быть в состоянии найти ссылку для скачивания :) PHP Наивный Байесовский Фильтр


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться