/marky

Marky Markov and the Chamber of Secrets

Primary LanguagePHPMIT LicenseMIT

marky

Marky is a markov-chain based text generator... it will be a continuance of the work at http://www.haykranen.nl/2008/09/21/markov.

Install

Via Composer

$ composer require mdwheele/marky

Usage

From Raw Text:

require_once('vendor/autoload.php');

use Marky\Marky;

// Strips new-lines, but that's it...
$marky = Marky::fromString('something long here is better');

echo $marky->generate(500);

From a File:

require_once('vendor/autoload.php');

use Marky\Marky;

$marky = Marky::fromFile('source.txt');

echo $marky->generate(500);

Testing

$ phpunit

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security related issues, please email mdwheele@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.