简单马尔可夫链实现
PyMarkovChain的Python项目详细描述
====
pymarkovchain
===
pymarkovchain提供了一个易于使用的markov链文本生成器实现。
要使用它,您只需执行
/usr/bin/env python
默认情况下,它使用markovchain.py的位置来存储和加载数据库文件。您可能想给它另一个位置,比如:
mc=markov chain(“./markov”)
以生成markov链的语言模型,以防它不存在。但它不会生成有趣的数据库。”)
要让马尔可夫链生成一些文本,请执行
mc.generateString()
由于pickle是从python2更改为python3的一种方法。
另请参见[github上的代码](https://github.com/maxwagner/pymarkovchain)和[pypi page](http://pypi.python.org/pypi/pymarkovchain/)。
要安装,只需像这样使用pip即可:
pip install pymarkovchain
pymarkovchain
===
pymarkovchain提供了一个易于使用的markov链文本生成器实现。
要使用它,您只需执行
/usr/bin/env python
默认情况下,它使用markovchain.py的位置来存储和加载数据库文件。您可能想给它另一个位置,比如:
mc=markov chain(“./markov”)
以生成markov链的语言模型,以防它不存在。但它不会生成有趣的数据库。”)
要让马尔可夫链生成一些文本,请执行
mc.generateString()
由于pickle是从python2更改为python3的一种方法。
另请参见[github上的代码](https://github.com/maxwagner/pymarkovchain)和[pypi page](http://pypi.python.org/pypi/pymarkovchain/)。
要安装,只需像这样使用pip即可:
pip install pymarkovchain