{ "info": { "author": "Jincy Baby", "author_email": "jincybaby@icfoss.org", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Root Extractor Module for Malayalam\n\nExtracting root of a word is vital in the preprocessing stage of most Language processing systems for Malayalam. The root extraction module can derive the root of any given words regardless of the number of suffixes or words attached with the stem.\n\n### Requirement\n\nPython3\n\n### Installation\n\nYou may create a virtual environment for installing the package.\n```\npython -m venv ENV_DIR\nsource ENV_DIR/bin/activate\n```\nand install the root extractor\n\n```\npip install root-pack\n```\n\nOtherwise, use\n\n```\npip install --user root-pack\n```\n### Implementation method\n\nAfter installation, you can import the module to utilize the root() function\n\n```\nimport root_pack\nroot_pack.root(wordi)\n```\nThe above code will output the root of the input word *wordi*. The input word must be given in Malayalam.\n\nFor example,\n\nif you need to find the root of the word \"\u0d2e\u0d15\u0d28\u0d4d\u0d31\u0d46\u0d2f\u0d41\u0d2e\u0d3e\u0d23\u0d46\u0d28\u0d4d\u0d28\u0d3e\u0d23\u0d4d\", you may follow the below steps\n\n```\nimport root_pack\nroot_pack.root(\"\u0d2e\u0d15\u0d28\u0d4d\u0d31\u0d46\u0d2f\u0d41\u0d2e\u0d3e\u0d23\u0d46\u0d28\u0d4d\u0d28\u0d3e\u0d23\u0d4d\")\n```\nOutput:\n```\n\u0d2e\u0d15\u0d28\u0d4d\u200d\n```\n\n### Advantages of the extractor\n\n1. Sandhi rules are taken into consideration\n2. Rules are generalized rather than explicitly specifying each in the code\n3. Recursive functions introduced and thus aids to strip any number of suffixes attached with ease\n4. Accuracy rate is quite high\n\n### Author\nJincy Baby\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/icfoss/Malayalam-Computing/Root_Extractor_for_Malayalam", "keywords": "", "license": "GNU Public License", "maintainer": "", "maintainer_email": "", "name": "root-pack", "package_url": "https://pypi.org/project/root-pack/", "platform": "", "project_url": "https://pypi.org/project/root-pack/", "project_urls": { "Homepage": "https://gitlab.com/icfoss/Malayalam-Computing/Root_Extractor_for_Malayalam" }, "release_url": "https://pypi.org/project/root-pack/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Extract root from a Malayalam word", "version": "1.1.1" }, "last_serial": 5429216, "releases": { "1.1.1": [ { "comment_text": "", "digests": { "md5": "9546e49b2fc1b7f286c1309299d9c5a0", "sha256": "31f276debce0e856d9e18ed89389fa01cdb812665a3b5b73fa2d45d6c2be9778" }, "downloads": -1, "filename": "root_pack-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9546e49b2fc1b7f286c1309299d9c5a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 370597, "upload_time": "2019-06-21T06:09:14", "url": "https://files.pythonhosted.org/packages/03/24/9dc13524ec35c2552305d10f98256e2fcd4267060e24ce3b895bbcb8f2b4/root_pack-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e190bc6bb0275f13200b8e612e2d03e", "sha256": "1591e30a1f3e15df18ec06cb117bb86d8f34005cca5c1ec410dbd44e3499ead7" }, "downloads": -1, "filename": "root_pack-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3e190bc6bb0275f13200b8e612e2d03e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353054, "upload_time": "2019-06-21T06:09:17", "url": "https://files.pythonhosted.org/packages/2c/69/5cb2f1f08aaa929bb0956432e048715f67f7c44d2100b66b78e5c6d4e97a/root_pack-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9546e49b2fc1b7f286c1309299d9c5a0", "sha256": "31f276debce0e856d9e18ed89389fa01cdb812665a3b5b73fa2d45d6c2be9778" }, "downloads": -1, "filename": "root_pack-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9546e49b2fc1b7f286c1309299d9c5a0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 370597, "upload_time": "2019-06-21T06:09:14", "url": "https://files.pythonhosted.org/packages/03/24/9dc13524ec35c2552305d10f98256e2fcd4267060e24ce3b895bbcb8f2b4/root_pack-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e190bc6bb0275f13200b8e612e2d03e", "sha256": "1591e30a1f3e15df18ec06cb117bb86d8f34005cca5c1ec410dbd44e3499ead7" }, "downloads": -1, "filename": "root_pack-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3e190bc6bb0275f13200b8e612e2d03e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 353054, "upload_time": "2019-06-21T06:09:17", "url": "https://files.pythonhosted.org/packages/2c/69/5cb2f1f08aaa929bb0956432e048715f67f7c44d2100b66b78e5c6d4e97a/root_pack-1.1.1.tar.gz" } ] }