{ "info": { "author": "Santhosh Thottingal", "author_email": "santhosh.thottingal@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Python Interface for Malayalam morphology analyser\n==================================================\n.. image:: https://img.shields.io/pypi/v/mlmorph.svg\n :target: https://pypi.python.org/pypi/mlmorph\n :alt: PyPI Version\n\nThis is python interface for the `Malayalam morphology analyser - mlmorph`_.\n\nInstallation\n------------\n\nPython 3 is required. Using with `venv`_ is recommended\n\n .. code-block:: console\n\n $ pip install mlmorph\n\nUsage\n-----\n\nMorphological analysis example\n-----------------------------------\n\n .. code-block:: python\n\n from mlmorph import Analyser\n analyser = Analyser()\n analyser.analyse(\"\u0d15\u0d47\u0d30\u0d33\u0d24\u0d4d\u0d24\u0d3f\u0d28\u0d4d\u0d31\u0d46\")\n\n\nGives\n\n .. code-block:: python\n\n [('\u0d15\u0d47\u0d30\u0d33\u0d02', 179)]\n\n\nThe second item in this result is the weight. Sometimes a single word can have multiple analysis. The analysis with less weight is the preferred analysis.\n\nMorphological generator example\n--------------------------------\n\n .. code-block:: python\n\n from mlmorph import Generator\n generator = Generator()\n generator.generate(\"\u0d15\u0d47\u0d30\u0d33\u0d02\")\n\n\nGives\n\n .. code-block:: python\n\n (('\u0d15\u0d47\u0d30\u0d33\u0d24\u0d4d\u0d24\u0d3f\u0d28\u0d4d\u0d31\u0d46', 0.0),)\n\n\nCommand line interface\n--------------------------\n\n .. code-block:: console\n\n $ python -m mlmorph --help\n usage: __main__.py [-h] [-i INFILE] [-a] [-g] [-v]\n\n optional arguments:\n -h, --help show this help message and exit\n -i INFILE, --input INFILE\n source of analysis data\n -a, --analyse Analyse the input file strings\n -g, --generate Generate the input file strings\n -v, --verbose print verbosely while processing\n\n\nAccepts strings from stdin too. For example:\n\n .. code-block:: console\n\n $ python -m mlmorph -a\n \u0d28\u0d3f\u0d31\u0d19\u0d4d\u0d19\u0d7e\n \u0d28\u0d3f\u0d31\u0d19\u0d4d\u0d19\u0d7e \u0d28\u0d3f\u0d31\u0d02\n\n.. _`Malayalam morphology analyser - mlmorph`: https://gitlab.com/smc/mlmorph\n.. _`venv`: https://docs.python.org/3/library/venv.html", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/smc/mlmorph", "keywords": "Malayalam morphology FST analyser generator", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mlmorph", "package_url": "https://pypi.org/project/mlmorph/", "platform": "", "project_url": "https://pypi.org/project/mlmorph/", "project_urls": { "Homepage": "https://gitlab.com/smc/mlmorph" }, "release_url": "https://pypi.org/project/mlmorph/1.0.7/", "requires_dist": null, "requires_python": "", "summary": "Malayalam morphology analyser", "version": "1.0.7" }, "last_serial": 5856942, "releases": { "1.0.0.dev3": [ { "comment_text": "", "digests": { "md5": "890ab625337cf0a2a676adb793da1ac8", "sha256": "7bb32dbc24d8c711637573aeebd1a8f88b43771fbfc19272883e0ae7323de1ac" }, "downloads": -1, "filename": "mlmorph-1.0.0.dev3.tar.gz", "has_sig": false, "md5_digest": "890ab625337cf0a2a676adb793da1ac8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3608168, "upload_time": "2018-11-20T08:16:15", "url": "https://files.pythonhosted.org/packages/1e/ea/66121a9b2c108a6e1ae623f1b2eb0dedfae58deeee0f1ca14d2d1d148ad1/mlmorph-1.0.0.dev3.tar.gz" } ], "1.0.0.dev4": [ { "comment_text": "", "digests": { "md5": "cea7d13276c81e460404555fef50ba0f", "sha256": "50e48e789c957224f4784dbd4a78c31dc498fb85bd74ac2406ae130c09144a1a" }, "downloads": -1, "filename": "mlmorph-1.0.0.dev4.tar.gz", "has_sig": false, "md5_digest": "cea7d13276c81e460404555fef50ba0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5428600, "upload_time": "2018-12-09T10:09:53", "url": "https://files.pythonhosted.org/packages/d7/c7/74a3cb09a688c6ebe975540c8222a573e79635f1e5a2b2c5d2268c40425f/mlmorph-1.0.0.dev4.tar.gz" } ], "1.0.0.dev5": [ { "comment_text": "", "digests": { "md5": "1546715a1d8aae36b726d8dde51764ff", "sha256": "9a17f8a5389397cb59efd3a245baa0223c522d9acac86d6a0bb736d2b0a0b7eb" }, "downloads": -1, "filename": "mlmorph-1.0.0.dev5.tar.gz", "has_sig": false, "md5_digest": "1546715a1d8aae36b726d8dde51764ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5436569, "upload_time": "2018-12-15T09:36:23", "url": "https://files.pythonhosted.org/packages/1b/9f/71183d26bdf99cc481256a132bd0f386b6ff4acf75d5d539ab7fbaf085ba/mlmorph-1.0.0.dev5.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "e3a51d653270af4fc6b6fd09d0afb4e1", "sha256": "b21cb7201975729041313b2bb1e90c1f3e1120d8b3abbe620fb582d7bbd1c4aa" }, "downloads": -1, "filename": "mlmorph-1.0.1.tar.gz", "has_sig": false, "md5_digest": "e3a51d653270af4fc6b6fd09d0afb4e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8849316, "upload_time": "2018-12-25T04:36:29", "url": "https://files.pythonhosted.org/packages/eb/0b/cf10b618e06287084ec821ad01addc04c9f687ce10c89430ff1578fb3477/mlmorph-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "bc5530c4185ef1b5c990cd88f9eda55c", "sha256": "e165bf0579b51fb4c13068de46d6ef1c2772f30089e130af00031990c995b553" }, "downloads": -1, "filename": "mlmorph-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bc5530c4185ef1b5c990cd88f9eda55c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8849355, "upload_time": "2018-12-25T04:47:46", "url": "https://files.pythonhosted.org/packages/19/62/b1892e5d5057eb91816ad06d5ed0b4bb9b3ddb86eff8cc377da55e15536c/mlmorph-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "ba0d8160720f2eaa05b50432d143d82f", "sha256": "a197decd14356108d7f14e7c39890753a475ef9ed0f1e91d11ebe237c68553d5" }, "downloads": -1, "filename": "mlmorph-1.0.3.tar.gz", "has_sig": false, "md5_digest": "ba0d8160720f2eaa05b50432d143d82f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5190479, "upload_time": "2018-12-31T08:52:41", "url": "https://files.pythonhosted.org/packages/ac/d2/54cb047241afed89d9ad47a9972de49d377d19c19c173b086c96f49a2336/mlmorph-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "a5a24cc88f7cd17d6c2b833553fe84af", "sha256": "f38eb6c34877eab210c4aa979d8a63f2a2294e4424032fd6b1c1fafb1584a89c" }, "downloads": -1, "filename": "mlmorph-1.0.4.tar.gz", "has_sig": false, "md5_digest": "a5a24cc88f7cd17d6c2b833553fe84af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5389296, "upload_time": "2019-03-04T07:09:32", "url": "https://files.pythonhosted.org/packages/89/7a/ca475e5b086e597aabf3bb6ff8db6d050d4160b81328d29457836df48f33/mlmorph-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "06455976a3638321d5bf3ed8db593e47", "sha256": "408b4b6f40a6260ddd21701b604f8f29a91bada5de13a5ed0a398a5639eb6f48" }, "downloads": -1, "filename": "mlmorph-1.0.5.tar.gz", "has_sig": false, "md5_digest": "06455976a3638321d5bf3ed8db593e47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5390338, "upload_time": "2019-03-17T11:38:31", "url": "https://files.pythonhosted.org/packages/d4/3b/6a96aa04911a1de2feebf79df2899857bd868b7f41605400d57fa1fd1f64/mlmorph-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1fea41e1722a4dd1f1e77722d6dc3382", "sha256": "7825e78ca70030864fd6235f296bb740075bc00d6af29f0a8ec70cd9484f2ba4" }, "downloads": -1, "filename": "mlmorph-1.0.6.tar.gz", "has_sig": false, "md5_digest": "1fea41e1722a4dd1f1e77722d6dc3382", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5415104, "upload_time": "2019-06-29T04:48:00", "url": "https://files.pythonhosted.org/packages/6e/97/7ba3e200f6039affb91d92d57992299361e2500527288d391d3e3647a17b/mlmorph-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "951abb7f4e1ceb9416b7391e076c3f73", "sha256": "7048b5f077c27344e22c628e52a16afb10cc33990732c87997b9305bb518795b" }, "downloads": -1, "filename": "mlmorph-1.0.7.tar.gz", "has_sig": false, "md5_digest": "951abb7f4e1ceb9416b7391e076c3f73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5371652, "upload_time": "2019-09-19T14:50:44", "url": "https://files.pythonhosted.org/packages/72/fa/104cc3ed217b105eeb9c35af3346f517a73a84abbb68c60bd507eb18ac96/mlmorph-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "951abb7f4e1ceb9416b7391e076c3f73", "sha256": "7048b5f077c27344e22c628e52a16afb10cc33990732c87997b9305bb518795b" }, "downloads": -1, "filename": "mlmorph-1.0.7.tar.gz", "has_sig": false, "md5_digest": "951abb7f4e1ceb9416b7391e076c3f73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5371652, "upload_time": "2019-09-19T14:50:44", "url": "https://files.pythonhosted.org/packages/72/fa/104cc3ed217b105eeb9c35af3346f517a73a84abbb68c60bd507eb18ac96/mlmorph-1.0.7.tar.gz" } ] }