{ "info": { "author": "Eric Stasney", "author_email": "16440579+estasney@users.noreply.github.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "### WordSub\n\n#### Install\n`pip install word-sub`\n\n#### Build\n```python setup.py sdist```\n\n```twine upload dist/*```\n\n#### Usage\n```python\nfrom word_sub import WordMappings\n\n# Init a WordMappings Class\n\n# NLTK and gensim Stopwords are available by default\nwm = WordMappings()\n\n# Override this with\nwm = WordMappings(stopwords=False)\n\n# Token substitution is implemented via __call__ \n>>> wm('the dish ran away with the spoon'.split())\n['dish', 'ran', 'away', 'spoon'] # Stopwords removed\n\n# Add additional stopwords\n>>> wm.add_pair(None, ['ran'])\n>>> wm('the dish ran away with the spoon'.split())\n['dish', 'away', 'spoon']\n\n# Token substitution\n>>> wm.add_pair('senior', ['sr', 'lead', 'head'])\n>>> wm('lead manager'.split())\n['senior', 'manager']\n\n# Save and load via .save and .load\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/estasney/WordSub", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "word-sub", "package_url": "https://pypi.org/project/word-sub/", "platform": "", "project_url": "https://pypi.org/project/word-sub/", "project_urls": { "Homepage": "https://github.com/estasney/WordSub" }, "release_url": "https://pypi.org/project/word-sub/0.0.4/", "requires_dist": null, "requires_python": ">=3.6.0", "summary": "Manage Word Substitutions", "version": "0.0.4" }, "last_serial": 4999662, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "8418bf8142f282233cdf3893a3e3a929", "sha256": "6b4987074a2093526d7bade42bfa5846f1be1c8bd98a0455d32b8e7d3dcd1ead" }, "downloads": -1, "filename": "word-sub-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8418bf8142f282233cdf3893a3e3a929", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4942, "upload_time": "2019-03-28T18:43:28", "url": "https://files.pythonhosted.org/packages/39/e2/88cec087f3a4178650572acfd8ed50d760dc3ef1f96135c8eda393a03723/word-sub-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8418bf8142f282233cdf3893a3e3a929", "sha256": "6b4987074a2093526d7bade42bfa5846f1be1c8bd98a0455d32b8e7d3dcd1ead" }, "downloads": -1, "filename": "word-sub-0.0.4.tar.gz", "has_sig": false, "md5_digest": "8418bf8142f282233cdf3893a3e3a929", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 4942, "upload_time": "2019-03-28T18:43:28", "url": "https://files.pythonhosted.org/packages/39/e2/88cec087f3a4178650572acfd8ed50d760dc3ef1f96135c8eda393a03723/word-sub-0.0.4.tar.gz" } ] }