Skip to content

unicefburundi/rapidsms-message-classifier

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 

Repository files navigation

Rapidsms-message_classifier

Rapidsms-message_classifier is a simple message classifier given a set of categories and training data.

The actual classifier is based on the [Naive Bayes]: http://en.wikipedia.org/wiki/Naive_Bayes_classifier algorithm and makes the 'naive' assumption that all features are

independent.

The classifier also makes use of the [Fisher]: http://en.wikipedia.org/wiki/Fisher%27s_method method. Unlike the naïve Bayesian filter, which uses the feature probabilities to create a whole document probability, the Fisher method calculates the probability of a category for each feature in the document

About

A message classifier for rapidsms using machine learning and AI heuristics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%