{ "info": { "author": "Max Wagner", "author_email": "max@trollbu.de", "bugtrack_url": null, "classifiers": [], "description": "=============\nPyMarkovChain\n=============\n\nPyMarkovChain supplies an easy-to-use implementation of a markov chain text generator. \nTo use it, you can simply do\n\n #!/usr/bin/env python\n\n from pymarkovchain import MarkovChain\n # Create an instance of the markov chain. By default, it uses MarkovChain.py's location to\n # store and load its database files to. You probably want to give it another location, like so:\n mc = MarkovChain(\"./markov\")\n # To generate the markov chain's language model, in case it's not present\n mc.generateDatabase(\"This is a string of Text. It won't generate an interesting database though.\")\n # To let the markov chain generate some text, execute\n mc.generateString()\n\nTo store its data, PyMarkovChain simply uses pickle to dump all of its data to disk.\nThis entails that you have to use the same version of python to store the data and to\nrestore the data, as pickle is one of those things that have changed from python2 to python3.\n\nSee also [code on github](https://github.com/MaxWagner/PyMarkovChain) and [PyPI page](http://pypi.python.org/pypi/PyMarkovChain/).\nTo install, simply use pip like so:\n pip install PyMarkovChain", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/PyMarkovChain/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "PyMarkovChain", "package_url": "https://pypi.org/project/PyMarkovChain/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/PyMarkovChain/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/PyMarkovChain/" }, "release_url": "https://pypi.org/project/PyMarkovChain/1.8/", "requires_dist": null, "requires_python": null, "summary": "Simple markov chain implementation", "version": "1.8" }, "last_serial": 1793325, "releases": { "1.0": [], "1.1": [ { "comment_text": "", "digests": { "md5": "b356a3f2bf89e4f6e77098b47700d9b8", "sha256": "b3811ca914f65ed37e6687454fe5cd9cdfd5aabbc5d0d815a1a255aab717a309" }, "downloads": -1, "filename": "PyMarkovChain-1.1.tar.gz", "has_sig": false, "md5_digest": "b356a3f2bf89e4f6e77098b47700d9b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2406, "upload_time": "2012-10-24T10:28:11", "url": "https://files.pythonhosted.org/packages/68/c1/3b05032c366603ff77b85882e5cef6982b07a866e31285a6373a22d246e2/PyMarkovChain-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "9bf667ddb0d4a2c4e32cbac41dddd466", "sha256": "54ee0e9cf7b7622c1bf6879237358cc9887254137a49d2014665306b95362cf0" }, "downloads": -1, "filename": "PyMarkovChain-1.2.tar.gz", "has_sig": false, "md5_digest": "9bf667ddb0d4a2c4e32cbac41dddd466", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2545, "upload_time": "2012-10-24T11:02:11", "url": "https://files.pythonhosted.org/packages/e5/b6/9216589e3284f438a1b1e549cfa20c8e7c01dcce6943e64cc541db4110a0/PyMarkovChain-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "0d1837363c4f41392a6388e1df65affa", "sha256": "523aefe1018304f898c6621434f9c8351e1d345863d71e2733e6938493f5aa61" }, "downloads": -1, "filename": "PyMarkovChain-1.3.tar.gz", "has_sig": false, "md5_digest": "0d1837363c4f41392a6388e1df65affa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2552, "upload_time": "2012-10-24T12:12:23", "url": "https://files.pythonhosted.org/packages/1e/7d/facca099882009cb45d38b5ecb0f39d3f32410f1393de5ee5ac02c794913/PyMarkovChain-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "335786029880b5716e3fb1eb8e4ca571", "sha256": "e050fe84308a6fcc12736448e54ebc9ce3889f2cec1ec10ad65cd48e4e9c7ecd" }, "downloads": -1, "filename": "PyMarkovChain-1.4.tar.gz", "has_sig": false, "md5_digest": "335786029880b5716e3fb1eb8e4ca571", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2557, "upload_time": "2012-10-24T12:29:42", "url": "https://files.pythonhosted.org/packages/3c/d1/64525717ac6b7bf3e85b4137a203087f73d482a2e1d881603ccec3169df6/PyMarkovChain-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "62d0a8eae8dab86d4d37433f2fda5577", "sha256": "89d2037fd710bafb0ccce0e8df2318b186a48aeb90c01c2c9819fdd3830333fa" }, "downloads": -1, "filename": "PyMarkovChain-1.5.tar.gz", "has_sig": false, "md5_digest": "62d0a8eae8dab86d4d37433f2fda5577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2587, "upload_time": "2012-10-24T13:17:31", "url": "https://files.pythonhosted.org/packages/cc/e7/d3bda4df34d7e88c58ffaf3ec8c1f0ed79b7fd45e9c234993d6b38ace75b/PyMarkovChain-1.5.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "b2a1b588b6d9a453277862df51501bde", "sha256": "e6ec3ee3664cacdf01b756c9fd2d88714d75213cf4abd47f46758a4eb04b8aa2" }, "downloads": -1, "filename": "PyMarkovChain-1.5.1.tar.gz", "has_sig": false, "md5_digest": "b2a1b588b6d9a453277862df51501bde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2595, "upload_time": "2012-11-10T18:36:36", "url": "https://files.pythonhosted.org/packages/83/04/c13867dd9edfcec4deed5adf115a27630f2a63f464c472586d7dfd4fbeed/PyMarkovChain-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "4844a7061147d4fd78a12b7fb1eb1987", "sha256": "488623bbfb0bcf43333f81261ef12a83c76f7af309566eb048c374819f60eaca" }, "downloads": -1, "filename": "PyMarkovChain-1.5.2.tar.gz", "has_sig": false, "md5_digest": "4844a7061147d4fd78a12b7fb1eb1987", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3134, "upload_time": "2013-03-31T03:32:17", "url": "https://files.pythonhosted.org/packages/1b/a4/30f5558adcc2cae7601c6c95fc64c1878f312f23c7620edc5e02daa1979b/PyMarkovChain-1.5.2.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "b47734bca177b764478cb4e38ca4cfef", "sha256": "7bf606d37884ad48dc1ee3f9fb1cb4bd0a6646a7ec33a8dab9bdf980a25b74a0" }, "downloads": -1, "filename": "PyMarkovChain-1.6.tar.gz", "has_sig": false, "md5_digest": "b47734bca177b764478cb4e38ca4cfef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3161, "upload_time": "2013-03-31T03:50:05", "url": "https://files.pythonhosted.org/packages/d2/6f/5c28e6432038dd02945255fb411451cd016f99622f94cd55a2b54a98964b/PyMarkovChain-1.6.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "36bbf390b8d5e2fdae8d6ce4f911b3e1", "sha256": "b68e2d0376f7376fb2c4734a26544d237b3dacce0e9141a6e2d4de0c93b9c545" }, "downloads": -1, "filename": "PyMarkovChain-1.6.1.tar.gz", "has_sig": false, "md5_digest": "36bbf390b8d5e2fdae8d6ce4f911b3e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3280, "upload_time": "2013-03-31T03:59:28", "url": "https://files.pythonhosted.org/packages/44/4f/b093f61cb94237a9f7679d3edd4da33e143117dd4757fefbf73f27bce99e/PyMarkovChain-1.6.1.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "fa7e198419902a6b2dcbd423722c6be9", "sha256": "42ecfdd022170400138d1cb6146bfdf47f30029a8734a404427ba4ea2f74999a" }, "downloads": -1, "filename": "PyMarkovChain-1.6.2.tar.gz", "has_sig": false, "md5_digest": "fa7e198419902a6b2dcbd423722c6be9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3302, "upload_time": "2013-03-31T04:15:02", "url": "https://files.pythonhosted.org/packages/c7/43/29c426047011ba286deeab978da50c025a1b72fe8a8dab1f4fec542c9fc0/PyMarkovChain-1.6.2.tar.gz" } ], "1.6.3": [ { "comment_text": "", "digests": { "md5": "fe0ec9570d44cfb8210b25b6db7190d3", "sha256": "e19b80bc70ea517234146309d21f92578e4210e8a2e09834759a5f8989c4006a" }, "downloads": -1, "filename": "PyMarkovChain-1.6.3.tar.gz", "has_sig": false, "md5_digest": "fe0ec9570d44cfb8210b25b6db7190d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3314, "upload_time": "2013-03-31T04:25:18", "url": "https://files.pythonhosted.org/packages/61/91/7bb9584326c59eec973a11ab543a69eb6db444eedc7afcdbb62f484200f7/PyMarkovChain-1.6.3.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "4b331d21009131f4487d02da1829cbbf", "sha256": "3803fe38104d38ee5c2fce9aaaaa4f6ce75370bbd78cb1b2d020fe78ce5e56db" }, "downloads": -1, "filename": "PyMarkovChain-1.7.tar.gz", "has_sig": false, "md5_digest": "4b331d21009131f4487d02da1829cbbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3457, "upload_time": "2013-03-31T18:35:17", "url": "https://files.pythonhosted.org/packages/b8/f0/348f83f932d0ee487e1373a1018c0f7983d05c6831f2ee3419f163458a0a/PyMarkovChain-1.7.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "1582c5554cc3485635338dc43bde4cb1", "sha256": "25d58a0fe42698d3d61e74002ab292f9e357e0fcc05f6046c003c356133de3bb" }, "downloads": -1, "filename": "PyMarkovChain-1.7.1.tar.gz", "has_sig": false, "md5_digest": "1582c5554cc3485635338dc43bde4cb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3509, "upload_time": "2013-04-05T22:35:08", "url": "https://files.pythonhosted.org/packages/1f/a5/252d45e071ca972428f2d8bd5553cb1ad4f5ded8f3c3256369bf002b131d/PyMarkovChain-1.7.1.tar.gz" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "41a0d01299068cd6336cfa3078f91e55", "sha256": "7ee958156b4dbf713310648c2a0d6cd9ad4aed13c296cdbafe579a0c52177582" }, "downloads": -1, "filename": "PyMarkovChain-1.7.2.tar.gz", "has_sig": false, "md5_digest": "41a0d01299068cd6336cfa3078f91e55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3530, "upload_time": "2013-04-05T22:41:56", "url": "https://files.pythonhosted.org/packages/e3/c6/8e76fbe7430c5fdfb444ef5caa9b17fffd7fbdb3371dfc3f17c6981c056e/PyMarkovChain-1.7.2.tar.gz" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "4ffffa51881a9282235729a00d92ff6e", "sha256": "f2fd7481e2180f769640346b173e70533c8858aff08672a1f04d76b1ca10de54" }, "downloads": -1, "filename": "PyMarkovChain-1.7.3.tar.gz", "has_sig": false, "md5_digest": "4ffffa51881a9282235729a00d92ff6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3756, "upload_time": "2013-11-19T22:06:18", "url": "https://files.pythonhosted.org/packages/41/02/62547d77419a5d2d5f244e4f8a5dad45d9fa31232d747c0290078de4f09b/PyMarkovChain-1.7.3.tar.gz" } ], "1.7.4": [ { "comment_text": "", "digests": { "md5": "363a9a03dfe836d03ba9394eed65bd9b", "sha256": "88eb58faa37e938ab2750efb46f713fed67389b5caa00635c3b4b0d24476e28b" }, "downloads": -1, "filename": "PyMarkovChain-1.7.4.tar.gz", "has_sig": false, "md5_digest": "363a9a03dfe836d03ba9394eed65bd9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3787, "upload_time": "2013-11-19T23:10:59", "url": "https://files.pythonhosted.org/packages/9a/96/f67d475cefaba651fc2a0d121c81a4bc541c77ea6611cf9a3c542d45039a/PyMarkovChain-1.7.4.tar.gz" } ], "1.7.5": [ { "comment_text": "", "digests": { "md5": "ece5b5956cd531297c7f0123a171fad3", "sha256": "c355ee8bbc783a0b7680b23e69bb159c33f50ee3332aeb833e56e5845cd56be5" }, "downloads": -1, "filename": "PyMarkovChain-1.7.5.tar.gz", "has_sig": false, "md5_digest": "ece5b5956cd531297c7f0123a171fad3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3803, "upload_time": "2013-11-22T08:54:01", "url": "https://files.pythonhosted.org/packages/ee/2e/0070cd0c6c463ddf1dd03f6bb41791257ecba181e1495be625f8679f4f26/PyMarkovChain-1.7.5.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "88abd4321d503220c0fcbdae6ab528fe", "sha256": "f8a03fba5d9f390b528991f5e3411188b545aa16a7131cea44c5f9cf1814d08a" }, "downloads": -1, "filename": "PyMarkovChain-1.8.tar.gz", "has_sig": false, "md5_digest": "88abd4321d503220c0fcbdae6ab528fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3864, "upload_time": "2015-10-30T10:18:54", "url": "https://files.pythonhosted.org/packages/57/f9/29f29ec225348684304a199c387ae07c967530057b85f48b224a91fdcb96/PyMarkovChain-1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88abd4321d503220c0fcbdae6ab528fe", "sha256": "f8a03fba5d9f390b528991f5e3411188b545aa16a7131cea44c5f9cf1814d08a" }, "downloads": -1, "filename": "PyMarkovChain-1.8.tar.gz", "has_sig": false, "md5_digest": "88abd4321d503220c0fcbdae6ab528fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3864, "upload_time": "2015-10-30T10:18:54", "url": "https://files.pythonhosted.org/packages/57/f9/29f29ec225348684304a199c387ae07c967530057b85f48b224a91fdcb96/PyMarkovChain-1.8.tar.gz" } ] }