{ "info": { "author": "Taha Zerrouki", "author_email": "taha. zerrouki@gmail .com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Natural Language :: Arabic", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Text Processing :: Linguistic" ], "description": "#Qalsadi Arabic Morphological Analyzer for Python\n\n\n\n Developpers: Taha Zerrouki: http://tahadz.com\n taha dot zerrouki at gmail dot com\n\nFeatures | value\n---------|---------------------------------------------------------------------------------\nAuthors | [Authors.md](https://github.com/linuxscout/qalsadi/master/AUTHORS.md)\nRelease | 0.2 \nLicense |[GPL](https://github.com/linuxscout/qalsadi/master/LICENSE)\nTracker |[linuxscout/qalsadi/Issues](https://github.com/linuxscout/qalsadi/issues)\nWebsite |[https://pypi.python.org/pypi/qalsadi](https://pypi.python.org/pypi/qalsadi)\nDoc |[package Documentaion](http://pythonhosted.org/qalsadi/)\nSource |[Github](http://github.com/linuxscout/qalsadi)\nDownload |[sourceforge](http://qalsadi.sourceforge.net)\nFeedbacks |[Comments](http://tahadz.com/qalsadi/contact)\nAccounts |[@Twitter](https://twitter.com/linuxscout) [@Sourceforge](http://sourceforge.net/projects/qalsadi/)\n\n\n\n## Citation\nIf you would cite it in academic work, can you use this citation\n```\nT. Zerrouki\u200f, Qalsadi, Arabic mophological analyzer Library for python., https://pypi.python.org/pypi/qalsadi/\n```\nor in bibtex format\n```bibtex\n@misc{zerrouki2012qalsadi,\n title={qalsadi, Arabic mophological analyzer Library for python.},\n author={Zerrouki, Taha},\n url={https://pypi.python.org/pypi/qalsadi},\n year={2012}\n}\n```\n\n\n## \u0645\u0632\u0627\u064a\u0627\n \n \n## Features\n - Arabic word Light Stemming.\n* Features:\n\t- Vocalized Text Analyzer, \n\t- Use Qutrub library to analyze verbs.\n\t- give word frequency in arabic modern use.\n \n* Requirement:\n\t- libQutrub: Qutrub verb conjugation library: http://pypi.pyton/LibQutrub\n\t- PyArabic: Arabic language tools library : http://pypi.pyton/pyarabic\n\t- Tashaphyne;Arabic Light Stemmer library\t: http://pypi.python.org/pypi/Tashaphyne/\n\n\nApplications\n====\n* Stemming texts\n* Text Classification and categorization\n* Sentiment Analysis\n* Named Entities Recognition\n\nInstallation\n=====\n```\npip install qalsadi\n``` \nRequirements\n----------------\n - libQutrub: Qutrub verb conjugation library: http://pypi.pyton/LibQutrub\n - PyArabic: Arabic language tools library : http://pypi.pyton/pyarabic\n - Tashaphyne;Arabic Light Stemmer library\t: http://pypi.python.org/pypi/Tashaphyne/\n - Naftawayh : Arabic words tagger: \t: http://pypi.python.org/pypi/Naftawayh/ \n - Arramooz : Arabic dictionary\n - CodernityDB : No Sql native python database \n \nUsage\n=====\n\n\n\n\n### Example \n\n``` python\nfilename=\"samples/text.txt\"\n\ntry:\n myfile=open(filename)\n text=(myfile.read()).decode('utf8');\n\n if text == None:\n text=u\"\u0627\u0644\u0633\u0644\u0627\u0645 \u0639\u0644\u064a\u0643\u0645\"\nexcept:\n text=u\"\u0623\u0633\u0644\u0645\"\n print \" given text\"\n\ndebug=False;\nlimit=500\nanalyzer=Analex()\nanalyzer.set_debug(debug);\nresult = analyzer.check_text(text);\nprint '----------------python format result-------'\nprint result\nfor i in range(len(result)):\n# print \"--------\u062a\u062d\u0644\u064a\u0644 \u0643\u0644\u0645\u0629 ------------\", word.encode('utf8');\n print \"-------------One word detailed case------\";\n for analyzed in result[i]:\n print \"-------------one case for word------\";\n print repr(analyzed);\n```\n\n\n\n\n\nFiles\n=====\n* file/directory category description \n\n\n\n## Featured Posts", "description_content_type": "", "docs_url": "https://pythonhosted.org/qalsadi/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://qalsadi.sourceforge.net/", "keywords": "", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "qalsadi", "package_url": "https://pypi.org/project/qalsadi/", "platform": "", "project_url": "https://pypi.org/project/qalsadi/", "project_urls": { "Homepage": "http://qalsadi.sourceforge.net/" }, "release_url": "https://pypi.org/project/qalsadi/0.3.1/", "requires_dist": null, "requires_python": "", "summary": "Qalsadi Arabic Morphological Analyzer for Python", "version": "0.3.1" }, "last_serial": 4206905, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "4ce459b725245b55102793c3a27ec0f6", "sha256": "4d38d0acc3eb7f4d84ce395e4a97aba3bc0ed6ff681cb4d3ef6b32535b98ecec" }, "downloads": -1, "filename": "qalsadi-0.1.win32.exe", "has_sig": false, "md5_digest": "4ce459b725245b55102793c3a27ec0f6", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 4306991, "upload_time": "2012-03-28T19:07:57", "url": "https://files.pythonhosted.org/packages/73/b0/1e6a94054fd33fc5067f4e5e5b1bba9638e12f6dbed93cedd1a8d2d34899/qalsadi-0.1.win32.exe" }, { "comment_text": "", "digests": { "md5": "421352dba6a25888b7ba3d8f5052488e", "sha256": "291f8f0dea623815febd0ffa43665b0fd749adffd87c373f49c4c455d19c8e8a" }, "downloads": -1, "filename": "qalsadi-0.1.zip", "has_sig": false, "md5_digest": "421352dba6a25888b7ba3d8f5052488e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 184605, "upload_time": "2012-03-28T19:31:11", "url": "https://files.pythonhosted.org/packages/37/4f/a68ffbe3fd94f95f74bf1036778dcb9cdfd201bb196da8b31fce56e044eb/qalsadi-0.1.zip" }, { "comment_text": "", "digests": { "md5": "c245e1498f571cd17301c42db140f008", "sha256": "a296537ecf844c80b022584078aa278f7b3ca87a8e3624684d15d29c7b0badef" }, "downloads": -1, "filename": "qalsadi-python_0.1-1_all.deb", "has_sig": false, "md5_digest": "c245e1498f571cd17301c42db140f008", "packagetype": "bdist_dumb", "python_version": "2.7", "requires_python": null, "size": 179040, "upload_time": "2013-02-10T13:48:34", "url": "https://files.pythonhosted.org/packages/6a/00/2cacd6ba8e728400d23795f81713dd0e922f8875b44d1e9f1748d55430fd/qalsadi-python_0.1-1_all.deb" }, { "comment_text": "", "digests": { "md5": "d87f100d5d869c890030ff7f505b720c", "sha256": "2973cb55aa8580b36057d9889852195345d01d25a4c12283233f2b56a983ce31" }, "downloads": -1, "filename": "qalsadi-python-0.1-1.noarch.rpm", "has_sig": false, "md5_digest": "d87f100d5d869c890030ff7f505b720c", "packagetype": "bdist_rpm", "python_version": "2.7", "requires_python": null, "size": 143460, "upload_time": "2013-02-10T13:47:56", "url": "https://files.pythonhosted.org/packages/7c/86/748b7708bf8d002b70506d3fa71a3b0eeaf83c90b8a9043f378f311b09d1/qalsadi-python-0.1-1.noarch.rpm" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "87e8d6fd81405b25ee7eab5f84abd555", "sha256": "6afdb6a208068fb1c0d1e3154cc159d1298e4cce6594e2cc725aa29d7257f4ef" }, "downloads": -1, "filename": "qalsadi-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "87e8d6fd81405b25ee7eab5f84abd555", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 246854, "upload_time": "2018-04-27T22:26:28", "url": "https://files.pythonhosted.org/packages/43/ff/e1520abaab9ad551c445e5ac68538f07ae15f0fac7d84f1c2174580b3e0c/qalsadi-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14d6eb4d52474efc8abb21dd46cc6a3c", "sha256": "698dd22123241b084868de54fda11526b775ec996e28d51d410a2338ee8e5acd" }, "downloads": -1, "filename": "qalsadi-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "14d6eb4d52474efc8abb21dd46cc6a3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4179747, "upload_time": "2018-04-27T22:28:15", "url": "https://files.pythonhosted.org/packages/b7/f7/42370d5d637df9626c67bdcde1c3624554bda03e8ad3ab3a73df8e6b8f24/qalsadi-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b0a9b8fe3a65aa74c2c55a69a39fd028", "sha256": "2c4586dae6cfce52474833c955d8d0f6e79a0d5a1b27b89cc9f94cb90e095ea0" }, "downloads": -1, "filename": "qalsadi-0.3.tar.gz", "has_sig": false, "md5_digest": "b0a9b8fe3a65aa74c2c55a69a39fd028", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 224859, "upload_time": "2018-04-27T22:28:43", "url": "https://files.pythonhosted.org/packages/88/44/be4bcc9bbedb3297a112670b8168afa916e4fe4ed6a8fc03c76b1d59b2ba/qalsadi-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "f07344c83d8f3fd5a66ef840846aad06", "sha256": "c33be5695f84c9474383558582244b04623f182dac2b04fce24f4c434cc9a9f1" }, "downloads": -1, "filename": "qalsadi-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f07344c83d8f3fd5a66ef840846aad06", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 245527, "upload_time": "2018-08-25T17:58:32", "url": "https://files.pythonhosted.org/packages/79/21/e769b9cf72693fbc67a9015b9c2390f2a84a2973244d32d944f97bffe52a/qalsadi-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "927b09b3a5a4ba1c371541096d467a3e", "sha256": "afb4321cd8fb980488b1967b7ec0d4fb6ad1805723dcbf375ce9c986096a263e" }, "downloads": -1, "filename": "qalsadi-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "927b09b3a5a4ba1c371541096d467a3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4180673, "upload_time": "2018-08-25T17:59:48", "url": "https://files.pythonhosted.org/packages/80/98/29e3b2a590df7b31ea85325184edd14493b6d00550cd86d286b453538a99/qalsadi-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d315707e734833210aa05c0dfdd06101", "sha256": "2958249bac925aaf190ec7b7bcc9d41e262516260f51b4154d1af95fe68e92aa" }, "downloads": -1, "filename": "qalsadi-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d315707e734833210aa05c0dfdd06101", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225653, "upload_time": "2018-08-25T17:58:04", "url": "https://files.pythonhosted.org/packages/f9/5c/a4cc4cad960bf5b6912e8fba19207117c42be77d5a0adb2433f4a7ac3cf5/qalsadi-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f07344c83d8f3fd5a66ef840846aad06", "sha256": "c33be5695f84c9474383558582244b04623f182dac2b04fce24f4c434cc9a9f1" }, "downloads": -1, "filename": "qalsadi-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f07344c83d8f3fd5a66ef840846aad06", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 245527, "upload_time": "2018-08-25T17:58:32", "url": "https://files.pythonhosted.org/packages/79/21/e769b9cf72693fbc67a9015b9c2390f2a84a2973244d32d944f97bffe52a/qalsadi-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "927b09b3a5a4ba1c371541096d467a3e", "sha256": "afb4321cd8fb980488b1967b7ec0d4fb6ad1805723dcbf375ce9c986096a263e" }, "downloads": -1, "filename": "qalsadi-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "927b09b3a5a4ba1c371541096d467a3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4180673, "upload_time": "2018-08-25T17:59:48", "url": "https://files.pythonhosted.org/packages/80/98/29e3b2a590df7b31ea85325184edd14493b6d00550cd86d286b453538a99/qalsadi-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d315707e734833210aa05c0dfdd06101", "sha256": "2958249bac925aaf190ec7b7bcc9d41e262516260f51b4154d1af95fe68e92aa" }, "downloads": -1, "filename": "qalsadi-0.3.1.tar.gz", "has_sig": false, "md5_digest": "d315707e734833210aa05c0dfdd06101", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 225653, "upload_time": "2018-08-25T17:58:04", "url": "https://files.pythonhosted.org/packages/f9/5c/a4cc4cad960bf5b6912e8fba19207117c42be77d5a0adb2433f4a7ac3cf5/qalsadi-0.3.1.tar.gz" } ] }