yuzuru-s / markovchain
mackovchain text builder for Japanese to use MeCab
1.0.3
2016-11-24 06:17 UTC
Requires
- php: >=5.5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: 0.3.*@dev
- phpunit/phpunit: 3.7.*@stable
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2024-11-09 18:38:12 UTC
README
Requirements
- Mecab
- PhpMecab extension
- PHP
-
=5.5 >=5.6, >=7.0
-
- Composer
Installation
- Using composer
{
"require": {
"yuzuru-s/markovchain": "1.0.*"
}
}
$ php composer.phar update yuzuru-s/markovchain --dev
How to use
Please check sample code
require __DIR__ . '/vendor/autoload.php'; use YuzuruS\Mecab\Markovchain; $mc = new Markovchain(); $text = 'ある村むらから、毎日まいにち町まちへ仕事しごとにいく男おとこがありました。どんな日ひでも、さびしい道みちを歩あるかなければならなかったのです。ある日ひのこと、男おとこはいつものごとく考かんがえながら歩あるいてきました。寒さむい朝あさで、自分じぶんの口くちや、鼻はなから出でる息いきが白しろく凍こおって見みえました。また田圃たんぼには、霜しもが真まっ白しろに降おりていて、ちょうど雪ゆきの降ふったような、ながめでありました。'; echo $mc->makeMarkovText($text);
OUTPUT
ある村むらから、ちょうど雪ゆきのごとく考かんがえながら歩あるいてきました。寒さむい朝あさで、さびしい道みちを歩あるかなければならなかったの口くちや、毎日まいに降ふった。ある村むらから、鼻は、鼻はなから出でる息いきが白しろく凍こおっていて、ちょうど雪ゆきのごとく考かんがえながら歩ある日ひでも、毎日まいには、男おとこはなから出でる息いきが白しろく凍こおってきました。ある日ひのごとく考かんがえながら歩あるいて、ちょうど雪ゆきの降おりていていて見みえました。
How to run unit test
Run with default setting.
% vendor/bin/phpunit -c phpunit.xml.dist
Currently tested with PHP 7.0.0
History
License
Copyright (c) 2016 YUZURU SUZUKI. See MIT-LICENSE for further details.
Copyright
- Yuzuru Suzuki