2010-09-16 22 views
11

He encontrado un proyecto similar aquí: Sentiment analysis for Twitter in Python. Sin embargo, estoy trabajando en C# y necesito usar un clasificador Bayesiano ingenuo que sea de código abierto en el mismo idioma. A menos que alguien pueda arrojar luz sobre cómo puedo utilizar un clasificador bayesiano python para lograr los mismos objetivos. ¿Algunas ideas?Buscando el clasificador bayesiano ingenuo de código abierto en C# para un proyecto de análisis de sentimiento de Twitter

+0

Usted podría ir la ruta de proceso para acceder a la biblioteca de Python - no es bonito - pero algo. (También podría considerar IronPython como una posibilidad.) –

Respuesta

1

Si no necesita estrictamente Bayes ingenuo, sugeriría libshogun. Tiene una gran cantidad de clasificadores de alta calidad, y aparentemente se ha construido con éxito para win32 en cygwin. Una vez que se ha creado, puede simplemente p/invocar a las DLL desde C#. Creo que le resultará difícil encontrar una biblioteca clasificador escrita en C# debido a la naturaleza de la clasificación, a menudo de alto rendimiento, por lo que su mejor opción es llamar a una biblioteca nativa como esta.

2

Utilicé con éxito el código de this artículo CodeProject en un proyecto de hace unos años y todavía está funcionando muy bien con ~ 99% de precisión.

+0

¿Cómo utilizó ese clasificador bayesiano? Estoy siguiendo las instrucciones, pero una pequeña pérdida. – youngscientist

Cuestiones relacionadas