https://github.com/hexacta/markov-chain
Create, update and run Markov chain models for text generation
https://github.com/hexacta/markov-chain
browser hexacta-innovation-labs markov-chain nlg nlp node text-generation text-generator
Last synced: 5 months ago
JSON representation
Create, update and run Markov chain models for text generation
- Host: GitHub
- URL: https://github.com/hexacta/markov-chain
- Owner: hexacta
- License: mit
- Created: 2017-02-21T22:30:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-28T01:49:58.000Z (over 9 years ago)
- Last Synced: 2025-09-22T09:49:13.010Z (9 months ago)
- Topics: browser, hexacta-innovation-labs, markov-chain, nlg, nlp, node, text-generation, text-generator
- Language: JavaScript
- Homepage:
- Size: 35.2 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
README
# markov-chain [](https://travis-ci.org/hexacta/markov-chain) [](https://www.npmjs.com/package/hx-markov-chain) [](https://github.com/prettier/prettier)
> Create, update and run Markov chain models for text generation.
## Install
```
$ npm install --save hx-markov-chain
```
## Usage
```js
const markov = require("hx-markov-chain");
const model = markov.create();
markov.update(model, ["a", "b", "c"]);
markov.update(model, ["a", "c", "d"]);
const chain = markov.run(model);
```
## API
### markov.create()
### markov.update(model, chain)
### markov.run(model)
## License
MIT © [Hexacta](http://www.hexacta.com)