{ "info": { "author": "Author", "author_email": "martibook@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# wordasso\nsmall python package, several word association function based on datamuse API\n\n## Installation\n\n```\npip install wordasso\n```\n\nif it can not install spacy and the model needed automatically, you could fix this by installing it manually\n\n```\npip install spacy\npython -m spacy download en_core_web_sm\n```\nand then\n\n```\npip install wordasso\n```\n\n## Usage\nthese functions are based on datamuse means like API which could be used to query 100 related words of a given word\n\n### syn_words\nreturn related words which has 'synonym' in tags list\n\n```\n>>> from wordasso.wordasso import syn_words\n>>> print(syn_words(\"author\"))\n\n# output\n['writer', 'source', 'generator']\n```\n\n### pho_words\nreturn related words which sound like the key word most, default list size is 10.\n\n```\n>>> from wordasso.wordasso import pho_words\n>>> print(pho_words(\"author\"))\n\n# output\n['writer', 'actor', 'authorship', 'writers', 'drafter', 'reporter', 'owner', 'songwriter', 'signer', 'source']\n\n>>> print(pho_words(\"author\", L=5)\n\n# output\n['writer', 'actor', 'authorship', 'writers', 'drafter']\n```\n\n### ent_words\nreturn Named Entities associated to the related words of the given word.\n\n```\n>>> from wordasso.wordasso import ent_words\n>>> print(ent_words(\"author\"))\n\n# output\n{French, Judeo, Christian, Islam, trustee, Medina, trustee, Judeo, Mecca, Muhammad}\n```\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/martibook/wordasso.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "wordasso", "package_url": "https://pypi.org/project/wordasso/", "platform": "", "project_url": "https://pypi.org/project/wordasso/", "project_urls": { "Homepage": "https://github.com/martibook/wordasso.git" }, "release_url": "https://pypi.org/project/wordasso/0.2.1/", "requires_dist": [ "certifi (==2018.4.16)", "chardet (==3.0.4)", "cmudict (==0.4.1)", "cymem (==1.31.2)", "cytoolz (==0.8.2)", "dill (==0.2.8.2)", "en-core-web-sm (==2.0.0)", "idna (==2.7)", "msgpack-numpy (==0.4.1)", "msgpack-python (==0.5.6)", "murmurhash (==0.28.0)", "nltk (==3.3)", "numpy (==1.14.5)", "pathlib (==1.0.1)", "plac (==0.9.6)", "preshed (==1.0.0)", "pronouncing (==0.2.0)", "regex (==2017.4.5)", "requests (==2.19.1)", "six (==1.11.0)", "spacy (==2.0.11)", "termcolor (==1.1.0)", "thinc (==6.10.2)", "toolz (==0.9.0)", "tqdm (==4.23.4)", "ujson (==1.35)", "urllib3 (==1.23)", "wrapt (==1.10.11)" ], "requires_python": "", "summary": "Several word association function based on datamuse API", "version": "0.2.1" }, "last_serial": 4080975, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "846b489a6619ecd9a2d75ce431cf657c", "sha256": "0305507a494cdf37bcc8c40568b5b8591515bb2d3df498461c01af70b7fc8733" }, "downloads": -1, "filename": "wordasso-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "846b489a6619ecd9a2d75ce431cf657c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4175, "upload_time": "2018-07-19T07:53:53", "url": "https://files.pythonhosted.org/packages/21/63/8407c31045ac82d044a48b7af7870b1e27ff19214a8f37f8ed59626b1c3b/wordasso-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a606c7a6ea38f3d16c1b5ecdca941a2", "sha256": "89b5c1ce09106a9d1c55af5eba771c754a9aadae3439844a730ba1afe1a2f49e" }, "downloads": -1, "filename": "wordasso-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6a606c7a6ea38f3d16c1b5ecdca941a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4398, "upload_time": "2018-07-19T07:53:54", "url": "https://files.pythonhosted.org/packages/4b/67/584846547c23d52e0910a81886822e0c3e0c220d3b1cd826cb46c60e9e4f/wordasso-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "846b489a6619ecd9a2d75ce431cf657c", "sha256": "0305507a494cdf37bcc8c40568b5b8591515bb2d3df498461c01af70b7fc8733" }, "downloads": -1, "filename": "wordasso-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "846b489a6619ecd9a2d75ce431cf657c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4175, "upload_time": "2018-07-19T07:53:53", "url": "https://files.pythonhosted.org/packages/21/63/8407c31045ac82d044a48b7af7870b1e27ff19214a8f37f8ed59626b1c3b/wordasso-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a606c7a6ea38f3d16c1b5ecdca941a2", "sha256": "89b5c1ce09106a9d1c55af5eba771c754a9aadae3439844a730ba1afe1a2f49e" }, "downloads": -1, "filename": "wordasso-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6a606c7a6ea38f3d16c1b5ecdca941a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4398, "upload_time": "2018-07-19T07:53:54", "url": "https://files.pythonhosted.org/packages/4b/67/584846547c23d52e0910a81886822e0c3e0c220d3b1cd826cb46c60e9e4f/wordasso-0.2.1.tar.gz" } ] }