{ "info": { "author": "tenajima", "author_email": "tenajima@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 3" ], "description": "# wakame\n\njanome\u30e9\u30a4\u30af\u306a\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3092\u63d0\u4f9b\u3059\u308bmecab\u306e\u30e9\u30c3\u30d1\u30fc\u3067\u3059.\n\n## \u5229\u7528\u65b9\u6cd5\n\n```python\nimport MeCab\nfrom wakame.tokenizer import Tokenizer\nfrom wakame.analyzer import Analyzer\nfrom wakame.charfilter import *\nfrom wakame.tokenfilter import *\n\ntext = '\u548c\u5e03\u3061\u3083\u3093\u3053\u3093\u306b\u3061\u306f'\n\n# \u57fa\u672c\u7684\u306a\u4f7f\u3044\u65b9\ntokenizer = Tokenizer()\ntokens = tokenizer.tokenize(text)\nfor token in tokens:\n print(token)\n\n# \u5206\u304b\u3061\u66f8\u304d\ntokens = tokenizer.tokenize(text, wakati=True)\nprint(tokens)\n\n# \u8f9e\u66f8\u3092NEologd\u306b\u3059\u308b\u5834\u5408\ntokenizer = Tokenizer(use_neologd=True)\ntokens = tokenizer.tokenize(text)\nfor token in tokens:\n print(token)\n\n# filter\u3092\u5229\u7528\u3059\u308b\u5834\u5408\nchar_filters = [RegexReplaceCharFilter('\u548c\u5e03', 'wakame')]\ntoken_filters = [POSKeepFilter('\u540d\u8a5e'), POSStopFilter(['\u540d\u8a5e,\u63a5\u5c3e'])]\nanalyzer = Analyzer(tokenizer, char_filters=char_filters, token_filters=token_filters)\ntokens = analyzer.analyze(text)\nfor token in tokens:\n print(token)\n\n# token\u306e\u60c5\u5831\u3092DataFrame\u3067\u7528\u3044\u308b\u5834\u5408\ntokenizer = Tokenizer()\nanalyzer = Analyzer(tokenizer)\ndf = analyzer.analyze_with_dataframe(text)\nprint(df)\n```\n\n## \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n\n### MeCab\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb(\u5fc5\u9808)\n\n```sh\nbrew install mecab\nbrew install mecab-ipadic\n```\n\n### mecab-ipadic-NEologd\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb(\u4efb\u610f)\n\n```sh\nbrew install git curl xz\ngit clone --depth 1 git@github.com:neologd/mecab-ipadic-neologd.git\ncd mecab-ipadic-neologd\n./bin/install-mecab-ipadic-neologd -n\n```\n\n\u8a73\u3057\u304f\u306f[\u3053\u3061\u3089\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044](https://github.com/neologd/mecab-ipadic-neologd/blob/master/README.ja.md)\n\n### mecab-python3\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb(\u5fc5\u9808)\n\n```sh\nbrew install swig\npip install mecab-python3\n```\n\n## wakame\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb(\u5fc5\u9808)\n\n```sh\npip install wakame\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tenajima/wakame", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "wakame", "package_url": "https://pypi.org/project/wakame/", "platform": "", "project_url": "https://pypi.org/project/wakame/", "project_urls": { "Homepage": "https://github.com/tenajima/wakame" }, "release_url": "https://pypi.org/project/wakame/0.2.2/", "requires_dist": [ "pandas", "mecab-python3" ], "requires_python": "", "summary": "janome\u30e9\u30a4\u30af\u306a\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30a4\u30b9\u3092\u63d0\u4f9b\u3059\u308bmecab\u306e\u30e9\u30c3\u30d1\u30fc\u3067\u3059.", "version": "0.2.2" }, "last_serial": 5922903, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "75e07305c8bf4d55cd37cb8000d557b3", "sha256": "8077d3c4787a1f463cb4528138186c57023e9d4066657ba8ff504998f15a822a" }, "downloads": -1, "filename": "wakame-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75e07305c8bf4d55cd37cb8000d557b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5154, "upload_time": "2019-05-08T04:47:25", "url": "https://files.pythonhosted.org/packages/98/e0/58258cf76fe786a85c29c3f8489567f0680a38b41f11462d9a1f858c0777/wakame-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "129fb2a086f444c4ed42c0f29ab40197", "sha256": "33e762d27beaf34ef7dc75f5ecfda8a9c45cee5287d03f69643c91ebe0e17fad" }, "downloads": -1, "filename": "wakame-0.1.0.tar.gz", "has_sig": false, "md5_digest": "129fb2a086f444c4ed42c0f29ab40197", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3552, "upload_time": "2019-05-08T04:47:28", "url": "https://files.pythonhosted.org/packages/5d/3a/f84f040cd8a79b620a0f0bbf9fdc8489ff79663ec3e705311d373d14307a/wakame-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c50dc64c0f0271101ab7c378509ab421", "sha256": "16f141a5f1687c2e09131e5be7b562c3890927e1fc44ddf141f5c6d4424fb71d" }, "downloads": -1, "filename": "wakame-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c50dc64c0f0271101ab7c378509ab421", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6068, "upload_time": "2019-05-09T02:34:08", "url": "https://files.pythonhosted.org/packages/92/97/583f11d22ad1b12101ecfda50727245aa46d2f0f23aa55dd3b1825e5fe7e/wakame-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed5069906e5694be06c79690a4339999", "sha256": "5fd35b4b8e2242d05000b39fa0198eb6c6ad5952eb0177040c01f1e5f892957f" }, "downloads": -1, "filename": "wakame-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ed5069906e5694be06c79690a4339999", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4010, "upload_time": "2019-05-09T02:34:09", "url": "https://files.pythonhosted.org/packages/f7/1f/7bf9eb2817ab7de74bac4d0b2c6a1b1c4fe7268670989294cc2d77c431a9/wakame-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f6f9f80d6e090afd81bcbfb2f364ebe9", "sha256": "41e0b66a9e6e167938fc7f363513e1ba4885794c02101ef0473767d4ea5c1af1" }, "downloads": -1, "filename": "wakame-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f6f9f80d6e090afd81bcbfb2f364ebe9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6498, "upload_time": "2019-05-12T06:40:59", "url": "https://files.pythonhosted.org/packages/71/80/67617da153fca66909e1dbf458dae96e1d27e25577b647413f8b83f319d3/wakame-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ae69c480a06e77158bf37b94a1889eb", "sha256": "a084d41f44a65e4cee8f4f62cfe2f5ae5924003f1409657ddc7b79a0c5433e61" }, "downloads": -1, "filename": "wakame-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4ae69c480a06e77158bf37b94a1889eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4346, "upload_time": "2019-05-12T06:41:01", "url": "https://files.pythonhosted.org/packages/a9/c9/3ffad9de31eae66b804f462ccb6214213a9b8afc0256b92f5fdb6fa52592/wakame-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "249360605d55ea00de1f8478c63ab86e", "sha256": "89c85e0ac6ea7557200e488b0eb9af73f622e5358fe111a9de2b7dcb60ef6926" }, "downloads": -1, "filename": "wakame-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "249360605d55ea00de1f8478c63ab86e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6870, "upload_time": "2019-05-13T06:45:31", "url": "https://files.pythonhosted.org/packages/e6/d6/8ce8dcca3eca5f5e5b38273b6e43742519625082c0efc0c11558af93134c/wakame-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fbd2e56e4115a72a872fd32bd378a2dd", "sha256": "0e4071a4017fab74b31f6d103e747d50bdd0456be07d52ddd384144202264a9b" }, "downloads": -1, "filename": "wakame-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fbd2e56e4115a72a872fd32bd378a2dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4739, "upload_time": "2019-05-13T06:45:33", "url": "https://files.pythonhosted.org/packages/85/21/d3243562243aaec7c8813a1980f6c473e2ac0e0743ee395fa8d379527408/wakame-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ef6f41bc91c9988af8349fa69b24dbc8", "sha256": "826d94f4e3b8ca9a24d0174d6f6b5330d6d3b44602a1cce8a4a3c1ff249729c6" }, "downloads": -1, "filename": "wakame-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ef6f41bc91c9988af8349fa69b24dbc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6977, "upload_time": "2019-05-27T04:27:48", "url": "https://files.pythonhosted.org/packages/a0/93/2438fc967d3be7c3b45136ae919b5fb0f9106319b54b76318044256cf461/wakame-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "78395d3b3738d75ee16a868e7af06c48", "sha256": "d9208ca6dc6177bef5f0d598119e17c59cc402d1c677971582bf60c733eed54c" }, "downloads": -1, "filename": "wakame-0.2.1.tar.gz", "has_sig": false, "md5_digest": "78395d3b3738d75ee16a868e7af06c48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4845, "upload_time": "2019-05-27T04:27:49", "url": "https://files.pythonhosted.org/packages/09/67/30b89098fdd1ec512c4a9efef8bd5b6bacc7c1198343797fb6fcd8ad44a3/wakame-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5afb89da582b81c621a7e9b696593414", "sha256": "267894fc0dab7b6e18bea9298e9adc25e3c170ed0291bea87c01e1b024727e32" }, "downloads": -1, "filename": "wakame-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5afb89da582b81c621a7e9b696593414", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7112, "upload_time": "2019-10-03T11:16:37", "url": "https://files.pythonhosted.org/packages/11/56/96892f9d23f895b338bd43ed0fa5ade4b0c0a50d075c2fc9eff2fc2c1c5f/wakame-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b91712183b5689225d1b0c94a5b74f4b", "sha256": "6fcc8e6e3aed4131dd13c6a3cd2ab4a8c91f80450c4cdf89b20987307570937f" }, "downloads": -1, "filename": "wakame-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b91712183b5689225d1b0c94a5b74f4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4899, "upload_time": "2019-10-03T11:16:39", "url": "https://files.pythonhosted.org/packages/99/f8/a2c8190948c10fd54bd6595d9de07cc355f1cfc63a4dd36a96468d16b696/wakame-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5afb89da582b81c621a7e9b696593414", "sha256": "267894fc0dab7b6e18bea9298e9adc25e3c170ed0291bea87c01e1b024727e32" }, "downloads": -1, "filename": "wakame-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5afb89da582b81c621a7e9b696593414", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7112, "upload_time": "2019-10-03T11:16:37", "url": "https://files.pythonhosted.org/packages/11/56/96892f9d23f895b338bd43ed0fa5ade4b0c0a50d075c2fc9eff2fc2c1c5f/wakame-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b91712183b5689225d1b0c94a5b74f4b", "sha256": "6fcc8e6e3aed4131dd13c6a3cd2ab4a8c91f80450c4cdf89b20987307570937f" }, "downloads": -1, "filename": "wakame-0.2.2.tar.gz", "has_sig": false, "md5_digest": "b91712183b5689225d1b0c94a5b74f4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4899, "upload_time": "2019-10-03T11:16:39", "url": "https://files.pythonhosted.org/packages/99/f8/a2c8190948c10fd54bd6595d9de07cc355f1cfc63a4dd36a96468d16b696/wakame-0.2.2.tar.gz" } ] }