{ "info": { "author": "Kyle Gorman", "author_email": "kylebgorman@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Filters", "Topic :: Text Processing :: General", "Topic :: Text Processing :: Indexing", "Topic :: Text Processing :: Linguistic" ], "description": "`nlup` contains some base libraries I use in natural language processing projects. Some highlights:\n\n* `confusion.py`: classifier evaluation objects\n* `decorators.py`: clever decorators for various purposes\n* `jsonable.py`: a mix-in which allows the state of most objects to be serialized to (and deserialized from) compressed JSON\n* `perceptron.py`: perceptron-like classifiers (binary and multiclass), including some forms of structured prediction\n* `reader.py`: classes and readers for tagged and dependency-parsed data\n* `timer.py`: a `with`-block that logs wall clock time elapsed\n\nAll have been tested on CPython 3.4.1 and PyPy 3.2.5 (PyPy version 2.3.1). They will not work on Python 2 without modification.\n\nSome projects using `nlup`:\n\n* [Detector Morse](http://github.com/cslu-nlp/detectormorse): simple sentence boundary detection\n* [Perceptronix Point Never](http://github.com/cslu-nlp/PerceptronixPointNever): simple part of speech tagging\n* [Where's Yr Head At](http://github.com/cslu-nlp/WheresYrHeadAt): simple transition-based dependency parsing", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/cslu-nlp/nlup/", "keywords": "nlp,natural language processing,text,text processing,ai,artificial intelligence,neural net,perceptron,data,science,statistics,data science,math,machine learning,computer science,information theory", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "nlup", "package_url": "https://pypi.org/project/nlup/", "platform": "", "project_url": "https://pypi.org/project/nlup/", "project_urls": { "Homepage": "http://github.com/cslu-nlp/nlup/" }, "release_url": "https://pypi.org/project/nlup/0.8/", "requires_dist": null, "requires_python": "", "summary": "('Core libraries for natural language processing',)", "version": "0.8" }, "last_serial": 4639265, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "dfd23ed3144389cf64525a12c3e22876", "sha256": "77a5cf5c6134778b90838f8037273243607267440bf4ae8e9e1507d810abad33" }, "downloads": -1, "filename": "nlup-0.5.tar.gz", "has_sig": false, "md5_digest": "dfd23ed3144389cf64525a12c3e22876", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11613, "upload_time": "2015-05-04T13:05:27", "url": "https://files.pythonhosted.org/packages/6a/12/ae05af8621368fb8e88aec254c851fb1c2a0ff8320064d4d2caaae8ca2ff/nlup-0.5.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "477906152361bd49bd37dc4b27487701", "sha256": "6f6c54779265d363a43a3df847b137086381daec6a7e4bc9522643e73fc7d71f" }, "downloads": -1, "filename": "nlup-0.7.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "477906152361bd49bd37dc4b27487701", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22799, "upload_time": "2018-10-15T22:04:19", "url": "https://files.pythonhosted.org/packages/36/3b/e1dbd9edbe5a6f2acac4e2af15cbffc331b084125504e5da7eac39e703d9/nlup-0.7.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "cd4c3d4eea48233c3dfef37730bd4b58", "sha256": "65cb1fddef0289acef3628a43b9e5889be7db720dcf5daca9dd1b735e3de830e" }, "downloads": -1, "filename": "nlup-0.7-py3.6.egg", "has_sig": false, "md5_digest": "cd4c3d4eea48233c3dfef37730bd4b58", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 34744, "upload_time": "2018-10-15T22:04:20", "url": "https://files.pythonhosted.org/packages/a2/0a/d4da2f57a87c0e46fe11cb15d890552afb8c3c5f9440758fa826a4760df5/nlup-0.7-py3.6.egg" } ], "0.7.post1": [ { "comment_text": "", "digests": { "md5": "20d10f150719fab8f4ae9f79a39b6840", "sha256": "f8a77b2e4ff618483cbf49e3d2b5d25e36067581cbc675f9244d5a105efe6f10" }, "downloads": -1, "filename": "nlup-0.7.post1.tar.gz", "has_sig": false, "md5_digest": "20d10f150719fab8f4ae9f79a39b6840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11846, "upload_time": "2018-10-16T00:25:02", "url": "https://files.pythonhosted.org/packages/29/37/91235616a61675551e267caf01da3d6b54a6350e2c70592cf46883d0fd5f/nlup-0.7.post1.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "24043734aa127ff0b1327f4435395b6b", "sha256": "e2092b2ba31ac92d154c7e04178c68644280d51f87931efaaf7b97e91ed1f919" }, "downloads": -1, "filename": "nlup-0.8.tar.gz", "has_sig": false, "md5_digest": "24043734aa127ff0b1327f4435395b6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11921, "upload_time": "2018-12-27T23:18:29", "url": "https://files.pythonhosted.org/packages/68/8e/d7ef9bc904bd1e78b6362cc8d65d87506530a16c686692a2a1b2bdc624fb/nlup-0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "24043734aa127ff0b1327f4435395b6b", "sha256": "e2092b2ba31ac92d154c7e04178c68644280d51f87931efaaf7b97e91ed1f919" }, "downloads": -1, "filename": "nlup-0.8.tar.gz", "has_sig": false, "md5_digest": "24043734aa127ff0b1327f4435395b6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11921, "upload_time": "2018-12-27T23:18:29", "url": "https://files.pythonhosted.org/packages/68/8e/d7ef9bc904bd1e78b6362cc8d65d87506530a16c686692a2a1b2bdc624fb/nlup-0.8.tar.gz" } ] }