{ "info": { "author": "Karel Antonio Verdecia Ortiz", "author_email": "kverdecia@uci.cu, kverdecia@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries", "Topic :: Text Processing", "Topic :: Text Processing :: General", "Topic :: Utilities" ], "description": "What is this package\r\n====================\r\n\r\nThe ``languagedet`` package implements language detection using stopwords and trigrams. It has three clases:\r\n\r\n* ``languagedet.stopwords.StopWordsDetector``: detects language using stopword lists.\r\n* ``languagedet.textcat.TextCatDetector``: uses the libexttexcat library for language detection.\r\n* ``languagedet.mixed.MixedDetector``: uses StopWordsDetector and if it fails then use TextCatDetector.\r\n\r\nIntallation\r\n===========\r\n\r\nThis package depends on the libexttextcat library. To install it in Ubuntu::\r\n\r\n $ sudo apt-get install build-essential python-dev libexttextcat-dev\r\n\r\nNow you can install using pip::\r\n\r\n $ pip install languagedet\r\n \r\nExample\r\n=======\r\n::\r\n\r\n In [1]: from languagedet.mixed import MixedDetector\r\n \r\n In [2]: det = MixedDetector()\r\n \r\n In [3]: det.available\r\n Out[3]: \r\n ['fr',\r\n 'en',\r\n 'de',\r\n 'it',\r\n 'da',\r\n 'fi',\r\n 'hu',\r\n 'es',\r\n 'ru',\r\n 'nl',\r\n 'pt',\r\n 'no',\r\n 'tr',\r\n 'sv']\r\n \r\n In [4]: det('biblioteca para la detectar idioma')\r\n Out[4]: 'es'\r\n\r\nChangelog\r\n=========\r\n\r\nVersion 0.1.1\r\n-------------\r\n\r\n* Modified setup.py.\r\n* Added a README.txt.\r\n* Added a MANIFEST.in to include data files missing in version 0.1.\r\n* Removed dependencies form cython and setuptools-cython.\r\n\r\nVersion 0.1\r\n-----------\r\n\r\n* Initial version.\r\n* Support for language detecti\u00f3n using stopwords and the exttextcat library.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "LGPL3", "maintainer": "Karel Antonio Verdecia Ortiz", "maintainer_email": "kverdecia@uci.cu, kverdecia@gmail.com", "name": "languagedet", "package_url": "https://pypi.org/project/languagedet/", "platform": "", "project_url": "https://pypi.org/project/languagedet/", "project_urls": null, "release_url": "https://pypi.org/project/languagedet/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Python clases for detecting languges.", "version": "0.1.1" }, "last_serial": 924305, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "d32cc3634980f05ca3b9326e75c43004", "sha256": "836bf86cd0add39db628702a5d46a29f90b36733dd01d021704a664233810558" }, "downloads": -1, "filename": "languagedet-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d32cc3634980f05ca3b9326e75c43004", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44081, "upload_time": "2013-11-20T05:44:15", "url": "https://files.pythonhosted.org/packages/d3/49/6bc919fd6b3fb000daa795b597bb1472f5cf9f4616e9f9d043a93d4d75ea/languagedet-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d32cc3634980f05ca3b9326e75c43004", "sha256": "836bf86cd0add39db628702a5d46a29f90b36733dd01d021704a664233810558" }, "downloads": -1, "filename": "languagedet-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d32cc3634980f05ca3b9326e75c43004", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44081, "upload_time": "2013-11-20T05:44:15", "url": "https://files.pythonhosted.org/packages/d3/49/6bc919fd6b3fb000daa795b597bb1472f5cf9f4616e9f9d043a93d4d75ea/languagedet-0.1.1.tar.gz" } ] }