{ "info": { "author": "Steven Cutting", "author_email": "steven.e.cutting@linux.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Information Analysis", "Topic :: Text Processing :: Linguistic" ], "description": "A simple package designed to be used for demonstrating basic Natural Language Processing (NLP) feature engineering in Python.\n\n## More Info:\n\n### Practice Dataset\n\n[**Stack Exchange Data Dump**](https://archive.org/details/stackexchange)\n\n\n### Text Encoding\n\n[**The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)**\nby Joel Spolsky](http://www.joelonsoftware.com/articles/Unicode.html)\n\n#### Packages\n\n+ [**`chardet`**](https://pypi.python.org/pypi/chardet) - Universal encoding detector for Python 2 and 3\n+ [**`cchardet`**](https://pypi.python.org/pypi/cchardet/1.0.0) - Universal encoding detector. This library is faster than chardet\n+ [**`ftfy`**](http://ftfy.readthedocs.org/en/latest/#) - fixes text for you\n+ [**`unidecode`**](https://pypi.python.org/pypi/Unidecode) - ASCII transliterations of Unicode text\n\n\n### Natural Language Processing\n\n[**Care and Feeding of Topic Models: Problems, Diagnostics, and Improvementes**](http://www.people.fas.harvard.edu/~airoldi/pub/books/b02.AiroldiBleiEroshevaFienberg2014HandbookMMM/Ch12_MMM2014.pdf)\n\n### Functional Programing in Python\n\n[**Functional programming in Python**\n*Examine the functional aspects of Python: which options work well and which ones you should avoid*\nBy David Mertz](https://www.oreilly.com/ideas/functional-programming-in-python)\n\n#### Packages\n\n+ [**`toolz`**](http://toolz.readthedocs.org/en/latest/) - Toolz provides a set of utility functions for iterators, functions, and dictionaries.\n+ [**`functools`**](https://docs.python.org/2/library/functools.html#module-functools) - Higher-order functions and operations on callable objects.\n+ [**`itertools`**](https://docs.python.org/2/library/itertools.html#module-itertools) - Functions creating iterators for efficient looping.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/steven-cutting/text2math", "keywords": "nlp text ngram ngrams", "license": "GNU GPL v3+", "maintainer": "", "maintainer_email": "", "name": "text2math", "package_url": "https://pypi.org/project/text2math/", "platform": "", "project_url": "https://pypi.org/project/text2math/", "project_urls": { "Homepage": "https://github.com/steven-cutting/text2math" }, "release_url": "https://pypi.org/project/text2math/0.0.8.dev1/", "requires_dist": [ "chardet (>=2.3.0)", "ftfy (==4.4.2)", "toolz (>=0.7.4)", "unidecode (>=0.04.19)", "beautifulsoup4 (>=4.4.0); extra == 'dev'", "cchardet (>=1.0.0); extra == 'dev'", "cytoolz (>=0.7.3); extra == 'dev'", "lxml (>=3.4.4); extra == 'dev'", "beautifulsoup4 (>=4.4.0); extra == 'extra'", "lxml (>=3.4.4); extra == 'extra'", "cchardet (>=1.0.0); extra == 'faster'", "cytoolz (>=0.7.3); extra == 'faster'", "pytest (>=2.8.7); extra == 'test'", "pytest-runner (>=2.6.2); extra == 'test'" ], "requires_python": "", "summary": "Simple package for generating ngrams and bag of words representation from text.", "version": "0.0.8.dev1" }, "last_serial": 2797606, "releases": { "0.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "08f9f565a4965534407958c361e926fb", "sha256": "496fc1b811ec93c07e1348945f651860a0b44609b9217e133c759fe5a7daedaf" }, "downloads": -1, "filename": "text2math-0.0.0.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "08f9f565a4965534407958c361e926fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8963, "upload_time": "2017-03-25T01:47:14", "url": "https://files.pythonhosted.org/packages/92/76/8e342e94c32d22602a0745efe7c9a3f742200e585eca4729e89c98a8dd45/text2math-0.0.0.dev1-py2.py3-none-any.whl" } ], "0.0.1.dev1": [ { "comment_text": "", "digests": { "md5": "3183031d64ad89e46c54fb0424033016", "sha256": "3492e45ba7e3e9de255afb9568057a063de06dc6f1646e5ac42afd62f8120f6a" }, "downloads": -1, "filename": "text2math-0.0.1.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3183031d64ad89e46c54fb0424033016", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9071, "upload_time": "2017-03-25T03:56:53", "url": "https://files.pythonhosted.org/packages/23/ef/63e26e12268ec2fb21ecbe17d01ac2684ce983cf55c5d57de8a45a096a16/text2math-0.0.1.dev1-py2.py3-none-any.whl" } ], "0.0.2.dev1": [ { "comment_text": "", "digests": { "md5": "e83829110a13a7eed8593ef06f06f33a", "sha256": "d33135689297eee59716b5574de4eab2822469269778153198c5dd3ea539483e" }, "downloads": -1, "filename": "text2math-0.0.2.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e83829110a13a7eed8593ef06f06f33a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9116, "upload_time": "2017-03-25T04:04:03", "url": "https://files.pythonhosted.org/packages/d0/ae/4c64d647e32239383e3b2ff2bd04d4f853cb728c4ad1fc32680046eb74e7/text2math-0.0.2.dev1-py2.py3-none-any.whl" } ], "0.0.3.dev1": [ { "comment_text": "", "digests": { "md5": "a0b7ded3e468dfb2959aaa1a400db63c", "sha256": "d69eed570a409f7aeb94f2bd427a41f571b0e8e3d225df23a577b7923ac39c2b" }, "downloads": -1, "filename": "text2math-0.0.3.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a0b7ded3e468dfb2959aaa1a400db63c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9191, "upload_time": "2017-03-25T04:25:30", "url": "https://files.pythonhosted.org/packages/5f/5d/92cd839230524a572289ed1e27203949717dc5319d21c0e27a97df27c829/text2math-0.0.3.dev1-py2.py3-none-any.whl" } ], "0.0.4.dev1": [ { "comment_text": "", "digests": { "md5": "1e4350bb94e439151a5ab0d70bb11bd3", "sha256": "c8ab4d7a37ac07f7bc015d796438de3cb4b0db7b863e3012d1eff0990a01871a" }, "downloads": -1, "filename": "text2math-0.0.4.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e4350bb94e439151a5ab0d70bb11bd3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9766, "upload_time": "2017-03-25T04:41:35", "url": "https://files.pythonhosted.org/packages/f6/53/797edaaf6c073db00f9920660e5548650dcd87c61212f21e4758f862eca4/text2math-0.0.4.dev1-py2.py3-none-any.whl" } ], "0.0.5.dev1": [ { "comment_text": "", "digests": { "md5": "b84443d87e961cd05afee4b1a46a8c84", "sha256": "600468ffccbcc56c7c3e1ae8a505f2f02c8f96a1838b4773b2aa5c6d15a322b2" }, "downloads": -1, "filename": "text2math-0.0.5.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b84443d87e961cd05afee4b1a46a8c84", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9862, "upload_time": "2017-03-28T10:24:57", "url": "https://files.pythonhosted.org/packages/df/09/3debd6875f3bdf2de115ca3eaaa1781b4009695557ded110a6dc4aa0439a/text2math-0.0.5.dev1-py2.py3-none-any.whl" } ], "0.0.6.dev1": [ { "comment_text": "", "digests": { "md5": "af6f6bce1a3288039f0223ae388a0e5c", "sha256": "1ed3c3b141aa006e287ddfef84711631e53d6fb0c1565b65556489c1cbabcef6" }, "downloads": -1, "filename": "text2math-0.0.6.dev1.tar.gz", "has_sig": false, "md5_digest": "af6f6bce1a3288039f0223ae388a0e5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37030, "upload_time": "2017-04-12T03:27:03", "url": "https://files.pythonhosted.org/packages/b1/b1/871a6bb44401c19d443e6a7e56e0710b54c38eefe4e97beb888bd776e838/text2math-0.0.6.dev1.tar.gz" } ], "0.0.7.dev1": [ { "comment_text": "", "digests": { "md5": "da5a642462b1133547bc389b3728a281", "sha256": "99a936ca1a458bd34aa9ba6a327482aee8591dba1815555530f9b8964a2f5711" }, "downloads": -1, "filename": "text2math-0.0.7.dev1.tar.gz", "has_sig": false, "md5_digest": "da5a642462b1133547bc389b3728a281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37051, "upload_time": "2017-04-12T03:57:46", "url": "https://files.pythonhosted.org/packages/6e/a9/7b3628ed88ce907484f764b51dc7856b5976c9addee5c6da5afb7b5ad049/text2math-0.0.7.dev1.tar.gz" } ], "0.0.8.dev1": [ { "comment_text": "", "digests": { "md5": "cdf7cfe89384ca5969225ad1bfff78fd", "sha256": "ae4872dfb088ed5db1d7df9ee91d91d590da8c7092aba9ed396adca1f09f4bd1" }, "downloads": -1, "filename": "text2math-0.0.8.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdf7cfe89384ca5969225ad1bfff78fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9868, "upload_time": "2017-04-12T04:04:25", "url": "https://files.pythonhosted.org/packages/84/61/37783506f7e983e8e47d28efb53ac8e0d47bd1a485727c56db98ca682fc2/text2math-0.0.8.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ce8efabf819a8c318e1cc83a5577971", "sha256": "a59b13dbd6c737b8ed3ee54d2da16bd38921248ccb513051cd063e1798d9b792" }, "downloads": -1, "filename": "text2math-0.0.8.dev1.tar.gz", "has_sig": false, "md5_digest": "6ce8efabf819a8c318e1cc83a5577971", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37091, "upload_time": "2017-04-12T04:04:27", "url": "https://files.pythonhosted.org/packages/a5/eb/32df9f5436e48087082583a3160ef02d40ba4e986b03a1913fbf8d7eb85c/text2math-0.0.8.dev1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cdf7cfe89384ca5969225ad1bfff78fd", "sha256": "ae4872dfb088ed5db1d7df9ee91d91d590da8c7092aba9ed396adca1f09f4bd1" }, "downloads": -1, "filename": "text2math-0.0.8.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdf7cfe89384ca5969225ad1bfff78fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9868, "upload_time": "2017-04-12T04:04:25", "url": "https://files.pythonhosted.org/packages/84/61/37783506f7e983e8e47d28efb53ac8e0d47bd1a485727c56db98ca682fc2/text2math-0.0.8.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ce8efabf819a8c318e1cc83a5577971", "sha256": "a59b13dbd6c737b8ed3ee54d2da16bd38921248ccb513051cd063e1798d9b792" }, "downloads": -1, "filename": "text2math-0.0.8.dev1.tar.gz", "has_sig": false, "md5_digest": "6ce8efabf819a8c318e1cc83a5577971", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37091, "upload_time": "2017-04-12T04:04:27", "url": "https://files.pythonhosted.org/packages/a5/eb/32df9f5436e48087082583a3160ef02d40ba4e986b03a1913fbf8d7eb85c/text2math-0.0.8.dev1.tar.gz" } ] }