How itsmerockyfiles/markovchain works
A small command-line Markov text generator: the user supplies text files, trains a word-transition model, then uses that model to generate and save text. The sampled scripts show the file reads, model write/read, and generated-text write; the README documents the two-command workflow.
Main entry points: MarkovChainTrainer.py Model trainer · MarkovChain.py Text generator · model.json Transition model · MarkovChainTexts Text corpus
Components 6
Model training
- Text corpus
MarkovChainTexts - Model trainer
MarkovChainTrainer.py - Transition model
model.json
Text generation
- Text generator
MarkovChain.py - Generated texts
finishedtxts
Other components
- User
Connections 6
- User → Model trainer: runs
- Text corpus → Model trainer: reads texts
- Model trainer → Transition model: writes model
- User → Text generator: runs
- Transition model → Text generator: reads model
- Text generator → Generated texts: writes text