mr5/bayes
Composer 安装命令:
composer require mr5/bayes
包简介
Naive bayes classifier.
README 文档
README
Usage
Add dependency to you composer.json.
"require": { "mr5/bayes":"dev-master" }
Training
<?php use Mr5\Bayes\Classifier; use Mr5\Bayes\Tokenizer\WhitespaceAndPunctuationTokenizer; use Mr5\Bayes\Storage\ArrayStorage; $storage = new ArrayStorage(); $tokenizer = new WhitespaceAndPunctuationTokenizer(); $classifier = new Classifier($storage); $classifier->learn('english', $tokenizer->tokenize('This is english')); $classifier->learn('french', $tokenizer->tokenize('Je suis Hollandais')); $probabilities = $classifier->categoriesProbability( $tokenizer->tokenize('This is a naive bayes classifier') ); var_dump($probabilities);
Will output:
array(2) {
["english"]=>
float(99.91)
["french"]=>
float(50)
}
统计信息
- 总下载量: 75
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-07-17