❄️ text classification based on php-ml
使用头条数据集,基于php-ml写中文文本分类
- SVM
- KNN
- NaiveBayes
unzip data/toutiao_cat_data.txt.zip composer install
model: TextClassification\Models\LinearSvc array(1) { ["score"]=> float(0.72222222222222) } array(1) { ["report"]=> array(3) { ["precision"]=> float(0.85198473935693) ["recall"]=> float(0.72222222222222) ["f1score"]=> float(0.75601694560694) } }
model: TextClassification\Models\NaiveBayes array(1) { ["score"]=> float(0.76444444444444) } array(1) { ["report"]=> array(3) { ["precision"]=> float(0.77484672622763) ["recall"]=> float(0.76444444444444) ["f1score"]=> float(0.76481474408685) } }
model: TextClassification\Models\KNearestNeighbors array(1) { ["score"]=> float(0.19777777777778) } array(1) { ["report"]=> array(3) { ["precision"]=> float(0.71794737986519) ["recall"]=> float(0.19777777777778) ["f1score"]=> float(0.22515611166428) } }