Add training data to the Markov chain
Optional
Generate text using the Markov chain
Generate context-aware text based on player state and preferences
Analyze generation patterns and provide statistics
Check if generated text is interesting enough to use
Get statistics about the Markov chain
Clear all training data and reset the chain
Add training data to the Markov chain