La mise en œuvre classificateur bayésien en Ruby?
Question
Je voudrais mettre en place un système simple de classification bayésienne pour faire une analyse rudimentaire du sentiment sur les messages courts. Suggestions pratiques pour la mise en œuvre en Ruby serait la bienvenue. Suggestions d'autres approches en plus de Bayes seraient également les bienvenus.
La solution
Ilya Grigorik a une belle réponse à ce problème au cours de ce billet de blog sur classificateurs bayésienne
En outre, vous pouvez jeter un oeil à la ai4r rubygem pour certains suppléants classificateurs bayésiens.
ID3 est un bon choix, car il donne un arbre de décision qui est « compréhensible » à même quelqu'un sans réelle compréhension des techniques d'apprentissage machine.
Autres conseils
Je viens de publier nbayes joyau qui est riche en fonctionnalités, robuste et haute performance Naive Bayes classificateur en Ruby. Il fait des tâches comme simple analyse des sentiments. S'il vous plaît lire le tutoriel pour plus d'informations.