2009-07-03 14 views
15

Vorrei implementare un semplice sistema di classificazione bayesiano per fare analisi di sentimento rudimentale su messaggi brevi. Sarebbe opportuno dare suggerimenti pratici per l'implementazione in Ruby. Sarebbero graditi anche suggerimenti per altri approcci oltre a Bayes.Implementare il classificatore bayesiano in Ruby?

risposta

13

Ilya Grigorik ha una bella risposta a questo problema sopra su questo post del blog su Bayesian Classifiers

Inoltre, si potrebbe desiderare di dare un'occhiata al ai4r rubygem per alcuni si alterna a Classificatori Bayesiani.

ID3 è una buona scelta perché fornisce un albero decisionale che è "comprensibile" anche a qualcuno senza una reale comprensione delle tecniche di apprendimento automatico.

+2

Ho appena controllato su github e la nuova versione della gemma ai4r ha ora un classificatore naive bayes. –

+0

Com'è la performance? – gtd

2

Ho appena rilasciato il nbayes gem che è un classificatore Naive Bayes completo, robusto e ad alte prestazioni in Ruby. Rende semplici le attività come l'analisi dei sentimenti. Si prega di leggere il tutorial per maggiori informazioni.