fieg / markov
Implementation of MarkovChain algorithm in PHP
Installs: 42
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 0
Forks: 2
Open Issues: 0
pkg:composer/fieg/markov
Requires (Dev)
- phpunit/phpunit: ~4.1
This package is auto-updated.
Last update: 2025-09-29 01:24:00 UTC
README
Implementation of MarkovChain algorithm in PHP.
Getting started
use Fieg\Markov\MarkovChain; $sentences = [ 'my blue car', 'red and blue flowers', 'his blue car', ]; $chain = new MarkovChain(); foreach ($sentences as $sentence) { $tokens = explode(" ", $sentence); $chain->train($tokens); } $result = $chain->query("blue");
Which would result in:
array(2) {
'car' =>
double(0.66666666666667)
'flowers' =>
double(0.33333333333333)
}