fieg / bayes
There is no license information available for the latest version (1.0.3) of this package.
Implementation of Naive Bayes Classifier algorithm in PHP.
1.0.3
2016-06-02 11:23 UTC
Requires
- php: >=5.4
Requires (Dev)
This package is auto-updated.
Last update: 2026-03-01 00:09:21 UTC
README
Implementation of Naive Bayes Classifier algorithm in PHP.
Based on Machine Learning: Naive Bayes Document Classification Algorithm in Javascript by Burak Kanber.
Getting started
use Fieg\Bayes\Classifier; use Fieg\Bayes\Tokenizer\WhitespaceAndPunctuationTokenizer; $tokenizer = new WhitespaceAndPunctuationTokenizer(); $classifier = new Classifier($tokenizer); $classifier->train('en', 'This is english'); $classifier->train('fr', 'Je suis Hollandais'); $result = $classifier->classify('This is a naive bayes classifier');
Which would result in:
array(2) {
'en' =>
double(0.9)
'fr' =>
double(0.1)
}