{ "info": { "author": "isnowfy", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "#SnowNLP: Simplified Chinese Text Processing\n\nSnowNLP\u662f\u4e00\u4e2apython\u5199\u7684\u7c7b\u5e93\uff0c\u53ef\u4ee5\u65b9\u4fbf\u7684\u5904\u7406\u4e2d\u6587\u6587\u672c\u5185\u5bb9\uff0c\u662f\u53d7\u5230\u4e86[TextBlob](https://github.com/sloria/TextBlob)\u7684\u542f\u53d1\u800c\u5199\u7684\uff0c\u7531\u4e8e\u73b0\u5728\u5927\u90e8\u5206\u7684\u81ea\u7136\u8bed\u8a00\u5904\u7406\u5e93\u57fa\u672c\u90fd\u662f\u9488\u5bf9\u82f1\u6587\u7684\uff0c\u4e8e\u662f\u5199\u4e86\u4e00\u4e2a\u65b9\u4fbf\u5904\u7406\u4e2d\u6587\u7684\u7c7b\u5e93\uff0c\u5e76\u4e14\u548cTextBlob\u4e0d\u540c\u7684\u662f\uff0c\u8fd9\u91cc\u6ca1\u6709\u7528NLTK\uff0c\u6240\u6709\u7684\u7b97\u6cd5\u90fd\u662f\u81ea\u5df1\u5b9e\u73b0\u7684\uff0c\u5e76\u4e14\u81ea\u5e26\u4e86\u4e00\u4e9b\u8bad\u7ec3\u597d\u7684\u5b57\u5178\u3002\u6ce8\u610f\u672c\u7a0b\u5e8f\u90fd\u662f\u5904\u7406\u7684unicode\u7f16\u7801\uff0c\u6240\u4ee5\u4f7f\u7528\u65f6\u8bf7\u81ea\u884cdecode\u6210unicode\u3002\n\n~~~~{python}\nfrom snownlp import SnowNLP\n\ns = SnowNLP(u'\u8fd9\u4e2a\u4e1c\u897f\u771f\u5fc3\u5f88\u8d5e')\n\ns.words # [u'\u8fd9\u4e2a', u'\u4e1c\u897f', u'\u771f\u5fc3',\n # u'\u5f88', u'\u8d5e']\n\ns.tags # [(u'\u8fd9\u4e2a', u'r'), (u'\u4e1c\u897f', u'n'),\n # (u'\u771f\u5fc3', u'd'), (u'\u5f88', u'd'),\n # (u'\u8d5e', u'Vg')]\n\ns.sentiments # 0.9769663402895832 positive\u7684\u6982\u7387\n\ns.pinyin # [u'zhe', u'ge', u'dong', u'xi',\n # u'zhen', u'xin', u'hen', u'zan']\n\ns = SnowNLP(u'\u300c\u7e41\u9ad4\u5b57\u300d\u300c\u7e41\u9ad4\u4e2d\u6587\u300d\u7684\u53eb\u6cd5\u5728\u81fa\u7063\u4ea6\u5f88\u5e38\u898b\u3002')\n\ns.han # u'\u300c\u7e41\u4f53\u5b57\u300d\u300c\u7e41\u4f53\u4e2d\u6587\u300d\u7684\u53eb\u6cd5\n # \u5728\u53f0\u6e7e\u4ea6\u5f88\u5e38\u89c1\u3002'\n\ntext = u'''\n\u81ea\u7136\u8bed\u8a00\u5904\u7406\u662f\u8ba1\u7b97\u673a\u79d1\u5b66\u9886\u57df\u4e0e\u4eba\u5de5\u667a\u80fd\u9886\u57df\u4e2d\u7684\u4e00\u4e2a\u91cd\u8981\u65b9\u5411\u3002\n\u5b83\u7814\u7a76\u80fd\u5b9e\u73b0\u4eba\u4e0e\u8ba1\u7b97\u673a\u4e4b\u95f4\u7528\u81ea\u7136\u8bed\u8a00\u8fdb\u884c\u6709\u6548\u901a\u4fe1\u7684\u5404\u79cd\u7406\u8bba\u548c\u65b9\u6cd5\u3002\n\u81ea\u7136\u8bed\u8a00\u5904\u7406\u662f\u4e00\u95e8\u878d\u8bed\u8a00\u5b66\u3001\u8ba1\u7b97\u673a\u79d1\u5b66\u3001\u6570\u5b66\u4e8e\u4e00\u4f53\u7684\u79d1\u5b66\u3002\n\u56e0\u6b64\uff0c\u8fd9\u4e00\u9886\u57df\u7684\u7814\u7a76\u5c06\u6d89\u53ca\u81ea\u7136\u8bed\u8a00\uff0c\u5373\u4eba\u4eec\u65e5\u5e38\u4f7f\u7528\u7684\u8bed\u8a00\uff0c\n\u6240\u4ee5\u5b83\u4e0e\u8bed\u8a00\u5b66\u7684\u7814\u7a76\u6709\u7740\u5bc6\u5207\u7684\u8054\u7cfb\uff0c\u4f46\u53c8\u6709\u91cd\u8981\u7684\u533a\u522b\u3002\n\u81ea\u7136\u8bed\u8a00\u5904\u7406\u5e76\u4e0d\u662f\u4e00\u822c\u5730\u7814\u7a76\u81ea\u7136\u8bed\u8a00\uff0c\n\u800c\u5728\u4e8e\u7814\u5236\u80fd\u6709\u6548\u5730\u5b9e\u73b0\u81ea\u7136\u8bed\u8a00\u901a\u4fe1\u7684\u8ba1\u7b97\u673a\u7cfb\u7edf\uff0c\n\u7279\u522b\u662f\u5176\u4e2d\u7684\u8f6f\u4ef6\u7cfb\u7edf\u3002\u56e0\u800c\u5b83\u662f\u8ba1\u7b97\u673a\u79d1\u5b66\u7684\u4e00\u90e8\u5206\u3002\n'''\n\ns = SnowNLP(text)\n\ns.keywords(3)\t# [u'\u8bed\u8a00', u'\u81ea\u7136', u'\u8ba1\u7b97\u673a']\n\ns.summary(3)\t# [u'\u56e0\u800c\u5b83\u662f\u8ba1\u7b97\u673a\u79d1\u5b66\u7684\u4e00\u90e8\u5206',\n # u'\u81ea\u7136\u8bed\u8a00\u5904\u7406\u662f\u4e00\u95e8\u878d\u8bed\u8a00\u5b66\u3001\u8ba1\u7b97\u673a\u79d1\u5b66\u3001\n\t\t\t\t#\t \u6570\u5b66\u4e8e\u4e00\u4f53\u7684\u79d1\u5b66',\n\t\t\t\t# u'\u81ea\u7136\u8bed\u8a00\u5904\u7406\u662f\u8ba1\u7b97\u673a\u79d1\u5b66\u9886\u57df\u4e0e\u4eba\u5de5\u667a\u80fd\n\t\t\t\t#\t \u9886\u57df\u4e2d\u7684\u4e00\u4e2a\u91cd\u8981\u65b9\u5411']\ns.sentences\n\ns = SnowNLP([[u'\u8fd9\u7bc7', u'\u6587\u7ae0'],\n [u'\u90a3\u7bc7', u'\u8bba\u6587'],\n [u'\u8fd9\u4e2a']])\ns.tf\ns.idf\ns.sim([u'\u6587\u7ae0'])# [0.3756070762985226, 0, 0]\n~~~~\n\n## Features\n\n* \u4e2d\u6587\u5206\u8bcd\uff08[Character-Based Generative Model](http://aclweb.org/anthology//Y/Y09/Y09-2047.pdf)\uff09\n* \u8bcd\u6027\u6807\u6ce8\uff08[TnT](http://aclweb.org/anthology//A/A00/A00-1031.pdf) 3-gram \u9690\u9a6c\uff09\n* \u60c5\u611f\u5206\u6790\uff08\u73b0\u5728\u8bad\u7ec3\u6570\u636e\u4e3b\u8981\u662f\u4e70\u5356\u4e1c\u897f\u65f6\u7684\u8bc4\u4ef7\uff0c\u6240\u4ee5\u5bf9\u5176\u4ed6\u7684\u4e00\u4e9b\u53ef\u80fd\u6548\u679c\u4e0d\u662f\u5f88\u597d\uff0c\u5f85\u89e3\u51b3\uff09\n* \u6587\u672c\u5206\u7c7b\uff08Naive Bayes\uff09\n* \u8f6c\u6362\u6210\u62fc\u97f3\uff08Trie\u6811\u5b9e\u73b0\u7684\u6700\u5927\u5339\u914d\uff09\n* \u7e41\u4f53\u8f6c\u7b80\u4f53\uff08Trie\u6811\u5b9e\u73b0\u7684\u6700\u5927\u5339\u914d\uff09\n* \u63d0\u53d6\u6587\u672c\u5173\u952e\u8bcd\uff08[TextRank](http://acl.ldc.upenn.edu/acl2004/emnlp/pdf/Mihalcea.pdf)\u7b97\u6cd5\uff09\n* \u63d0\u53d6\u6587\u672c\u6458\u8981\uff08[TextRank](http://acl.ldc.upenn.edu/acl2004/emnlp/pdf/Mihalcea.pdf)\u7b97\u6cd5\uff09\n* tf\uff0cidf\n* Tokenization\uff08\u5206\u5272\u6210\u53e5\u5b50\uff09\n* \u6587\u672c\u76f8\u4f3c\uff08[BM25](http://en.wikipedia.org/wiki/Okapi_BM25)\uff09\n* \u652f\u6301python3\uff08\u611f\u8c22[erning](https://github.com/erning)\uff09\n\n## Get It now\n\n~~~~\n$ pip install snownlp\n~~~~\n\n## \u5173\u4e8e\u8bad\u7ec3\n\n\u73b0\u5728\u63d0\u4f9b\u8bad\u7ec3\u7684\u5305\u62ec\u5206\u8bcd\uff0c\u8bcd\u6027\u6807\u6ce8\uff0c\u60c5\u611f\u5206\u6790\uff0c\u800c\u4e14\u90fd\u63d0\u4f9b\u4e86\u6211\u7528\u6765\u8bad\u7ec3\u7684\u539f\u59cb\u6587\u4ef6\n\u4ee5\u5206\u8bcd\u4e3a\u4f8b\n\u5206\u8bcd\u5728`snownlp/seg`\u76ee\u5f55\u4e0b\n~~~~{python}\nfrom snownlp import seg\nseg.train('data.txt')\nseg.save('seg.marshal')\n#from snownlp import tag\n#tag.train('199801.txt')\n#tag.save('tag.marshal')\n#from snownlp import sentiment\n#sentiment.train('neg.txt', 'pos.txt')\n#sentiment.save('sentiment.marshal')\n~~~~\n\u8fd9\u6837\u8bad\u7ec3\u597d\u7684\u6587\u4ef6\u5c31\u5b58\u50a8\u4e3a`seg.marshal`\u4e86\uff0c\u4e4b\u540e\u4fee\u6539`snownlp/seg/__init__.py`\u91cc\u7684`data_path`\u6307\u5411\u521a\u8bad\u7ec3\u597d\u7684\u6587\u4ef6\u5373\u53ef\n\n## License\n\nMIT licensed.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/isnowfy/snownlp", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "snownlp", "package_url": "https://pypi.org/project/snownlp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/snownlp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/isnowfy/snownlp" }, "release_url": "https://pypi.org/project/snownlp/0.12.3/", "requires_dist": null, "requires_python": null, "summary": "Python library for processing Chinese text", "version": "0.12.3" }, "last_serial": 1740859, "releases": { "0.10.1": [ { "comment_text": "", "digests": { "md5": "bbbf1e6264fc82b42fa4e26732b6346b", "sha256": "fa95ddfb1a6124ef629ade2a56ea3d6d63129978c5c78e8b20fb8707827868da" }, "downloads": -1, "filename": "snownlp-0.10.1.tar.gz", "has_sig": false, "md5_digest": "bbbf1e6264fc82b42fa4e26732b6346b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39285604, "upload_time": "2014-03-31T17:09:08", "url": "https://files.pythonhosted.org/packages/f1/83/5c7cca5b745bba5312f92695b16ff60c0c4fef5617bccf58005e38083e1c/snownlp-0.10.1.tar.gz" } ], "0.11.1": [ { "comment_text": "", "digests": { "md5": "c1c326d2947923fc1a97158e83abab02", "sha256": "d66025d2c018ed5eb9702ae3f1251f3876e23335aa797c116a328cda24d95c05" }, "downloads": -1, "filename": "snownlp-0.11.1.tar.gz", "has_sig": false, "md5_digest": "c1c326d2947923fc1a97158e83abab02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39316794, "upload_time": "2014-04-05T12:51:27", "url": "https://files.pythonhosted.org/packages/ea/20/aab6ea00d321fbf8d9145f502e70cc476f71f1c116abba52cca59b842212/snownlp-0.11.1.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "0fb9156a1114ecd3f587e3bbeb3fb522", "sha256": "d70fc38e66215555888cf79a571bcd310d538f9c6a0a8dff4deef3e40a75a54d" }, "downloads": -1, "filename": "snownlp-0.12.0.tar.gz", "has_sig": false, "md5_digest": "0fb9156a1114ecd3f587e3bbeb3fb522", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37609141, "upload_time": "2014-04-18T16:44:55", "url": "https://files.pythonhosted.org/packages/67/38/4036d4766f37bf216e45d88638729195c77274ed10099a39c305dfd7aaf9/snownlp-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "88ce8d5d0e0454497bfa36798fba48be", "sha256": "ad9092eca991f1bc585198b3984a49b825e74ef92ea00fb0dd3614e32fed2868" }, "downloads": -1, "filename": "snownlp-0.12.1.tar.gz", "has_sig": false, "md5_digest": "88ce8d5d0e0454497bfa36798fba48be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37609157, "upload_time": "2014-08-31T06:51:32", "url": "https://files.pythonhosted.org/packages/c8/71/8d6028a5a37d96fc0a131e1f4078f374b8365575d34d396f3c2bb54f92f3/snownlp-0.12.1.tar.gz" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "a23256878969bf27d2c7c976f6ab80a1", "sha256": "87d7231f30adcdd357f8dcca4af9d1777318c05ae783529454cfdcd4679fa0c7" }, "downloads": -1, "filename": "snownlp-0.12.2.tar.gz", "has_sig": false, "md5_digest": "a23256878969bf27d2c7c976f6ab80a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37609283, "upload_time": "2015-08-22T13:03:10", "url": "https://files.pythonhosted.org/packages/87/28/44d7bcbe72f751e2c83b338cec5014920ef4f982f42e25cea62bb632cfa1/snownlp-0.12.2.tar.gz" } ], "0.12.3": [ { "comment_text": "", "digests": { "md5": "ee40b87664006532a8912f6e8666d132", "sha256": "c92accd025b70dd16706a10690f556ac9204bb6189f7dc68ece5c207c9bc27d8" }, "downloads": -1, "filename": "snownlp-0.12.3.tar.gz", "has_sig": false, "md5_digest": "ee40b87664006532a8912f6e8666d132", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37609458, "upload_time": "2015-09-27T16:35:23", "url": "https://files.pythonhosted.org/packages/3d/b3/37567686662100d3bce62d3b0f2adec18ab4b9ff2b61abd7a61c39343c1d/snownlp-0.12.3.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "9552b8352aaa0e24ec353c9bf7ac8b3f", "sha256": "781dcb38629f8620b29a2c9149249c27b878dc999cb587ff202b206d9cc939d0" }, "downloads": -1, "filename": "snownlp-0.7.tar.gz", "has_sig": false, "md5_digest": "9552b8352aaa0e24ec353c9bf7ac8b3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13597061, "upload_time": "2013-12-07T17:01:06", "url": "https://files.pythonhosted.org/packages/7e/d1/a06d2d2e88a36eba35e05a0991006c7f193089235dc97c0c0841d43f3a06/snownlp-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "d6bfc59ce7da2d9684e869fa41fb6577", "sha256": "a716e771280c1f364f543d89d46a2c4d887a55e8e0d16c44976c04e04b078cb7" }, "downloads": -1, "filename": "snownlp-0.8.tar.gz", "has_sig": false, "md5_digest": "d6bfc59ce7da2d9684e869fa41fb6577", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13597235, "upload_time": "2013-12-08T01:36:40", "url": "https://files.pythonhosted.org/packages/9e/29/a5a7e5d22ccfa0bfbbd25bfe4f20475946b005f8b42d20dbd8210db15bc5/snownlp-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "7e088bcd07e366e0bc3462f5eaa914a4", "sha256": "64be0a14282c0bc21ae76efa308ccb0196bd660fb9fdd994f982452e46688377" }, "downloads": -1, "filename": "snownlp-0.9.tar.gz", "has_sig": false, "md5_digest": "7e088bcd07e366e0bc3462f5eaa914a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13597310, "upload_time": "2013-12-08T08:57:21", "url": "https://files.pythonhosted.org/packages/a4/68/f1169c7307b4e5ff8cac3868ad93d2fa4e0e74d744f32222095e3d4d5c7b/snownlp-0.9.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "f7eaf74e83ce6bc2fbc5b2bcd2cf99e1", "sha256": "d01f31704670d419d69c3c38ec13ed1f349dc185c2efa48f466950ad203fda0c" }, "downloads": -1, "filename": "snownlp-0.9.10.tar.gz", "has_sig": false, "md5_digest": "f7eaf74e83ce6bc2fbc5b2bcd2cf99e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39481106, "upload_time": "2014-03-24T15:19:51", "url": "https://files.pythonhosted.org/packages/d2/71/5031b768942ab5313d489e4c27fd9e58b274227f3e271e0cf75944f8836c/snownlp-0.9.10.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "8475a4f256a175285144a7cbca2d6850", "sha256": "f7af57eab924bafc3b846d7b63a95ffbc792af50bbf44f1198e5bba4bb26c54f" }, "downloads": -1, "filename": "snownlp-0.9.3.tar.gz", "has_sig": false, "md5_digest": "8475a4f256a175285144a7cbca2d6850", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17538232, "upload_time": "2013-12-09T11:18:37", "url": "https://files.pythonhosted.org/packages/fb/a5/86bd6a57db66c6f3fe96eb8199687dde6ec4d9a439a9ff1150f56b4ad41e/snownlp-0.9.3.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "aec966c7abcfbd3cf6df96c40087036f", "sha256": "ca3ff882ffe4be7e2f4edf4cfb9a13f1c49ef609c9304a0fd6901bafcf236f20" }, "downloads": -1, "filename": "snownlp-0.9.5.tar.gz", "has_sig": false, "md5_digest": "aec966c7abcfbd3cf6df96c40087036f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17048490, "upload_time": "2013-12-10T11:03:36", "url": "https://files.pythonhosted.org/packages/e8/27/7f55ab2397ecc6282f1e88b330f194107eb01795c55391e2e2409e746e32/snownlp-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "58b96ad7ca6706557c3400c0995f6492", "sha256": "3cd1a4e9e65a5feeb172b8325f1d61de1ba4ec75d03436be1d2e2a9c581d2cd5" }, "downloads": -1, "filename": "snownlp-0.9.6.tar.gz", "has_sig": false, "md5_digest": "58b96ad7ca6706557c3400c0995f6492", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39480483, "upload_time": "2013-12-12T13:43:31", "url": "https://files.pythonhosted.org/packages/1c/bd/103d5a61a324dc92afe75dd3bf9b032b48210fa6fa7570f1047c3d3aead6/snownlp-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "3f14b2dd73e364adfc0da4a1d96fe4f6", "sha256": "a36af8879d101c815525a56ec1df8657a41ed18596574cb38af563a35cf0194c" }, "downloads": -1, "filename": "snownlp-0.9.7.tar.gz", "has_sig": false, "md5_digest": "3f14b2dd73e364adfc0da4a1d96fe4f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39480494, "upload_time": "2013-12-15T08:15:07", "url": "https://files.pythonhosted.org/packages/d5/6d/e49bf08c53f97d0e8c36d783d98e4210821dfe9bfb6c54a9c91b5b436f5f/snownlp-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "2e26a7c669aac63872e8dc521fc4da5a", "sha256": "cee31e2b2556e3ffa9e3d4bd7884dd36ac08d85170d0d71ed59ae4f2fd5e0a47" }, "downloads": -1, "filename": "snownlp-0.9.8.tar.gz", "has_sig": false, "md5_digest": "2e26a7c669aac63872e8dc521fc4da5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39480953, "upload_time": "2013-12-23T10:44:42", "url": "https://files.pythonhosted.org/packages/e6/ef/f64c3cfeeb90a9e2554721bcb40820dccffa1ec066e0d6b6381a00a3bba1/snownlp-0.9.8.tar.gz" } ], "0.9.8.2": [ { "comment_text": "", "digests": { "md5": "08ed554e5f5104dbaf266057fb1bbd1d", "sha256": "831bad4a76434e81ae211bf0fbee51fb33fb8723310ec04605b376b86c947963" }, "downloads": -1, "filename": "snownlp-0.9.8.2.tar.gz", "has_sig": false, "md5_digest": "08ed554e5f5104dbaf266057fb1bbd1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39481378, "upload_time": "2014-02-13T10:32:02", "url": "https://files.pythonhosted.org/packages/a6/c3/6e656f101701a299562fc0d911cc0a280d340b1c688fb1d94e535a0ef970/snownlp-0.9.8.2.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "ef8a52ae1973e9ea0006a0c756779e30", "sha256": "7b571e5ee13fe5a60fbc241962f03c6a9738d043c04585006b5071f29d8ea9d9" }, "downloads": -1, "filename": "snownlp-0.9.9.tar.gz", "has_sig": false, "md5_digest": "ef8a52ae1973e9ea0006a0c756779e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39481098, "upload_time": "2014-03-19T16:15:52", "url": "https://files.pythonhosted.org/packages/ab/3c/644ac88078ccb8fa95288e6c60c1c8ffc2f83746063cc2fac68ec7988a87/snownlp-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ee40b87664006532a8912f6e8666d132", "sha256": "c92accd025b70dd16706a10690f556ac9204bb6189f7dc68ece5c207c9bc27d8" }, "downloads": -1, "filename": "snownlp-0.12.3.tar.gz", "has_sig": false, "md5_digest": "ee40b87664006532a8912f6e8666d132", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37609458, "upload_time": "2015-09-27T16:35:23", "url": "https://files.pythonhosted.org/packages/3d/b3/37567686662100d3bce62d3b0f2adec18ab4b9ff2b61abd7a61c39343c1d/snownlp-0.12.3.tar.gz" } ] }