{ "info": { "author": "Samuel Heinrichs", "author_email": "ti.samuelh@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Spell Corrector PT\nCorrect automatically words in Portuguese.\n\n# How to use\n- Get word list (best to use domain-specific words to lower the computational costs)\n- Train the Model (check out [example-train.py](https://github.com/samuelhei/spell-corrector-pt/blob/master/example-train.py))\n- Specify the path to save the model to reuse afterward.\n- Load the Model and correct the words (check out [example.py](https://github.com/samuelhei/spell-corrector-pt/blob/master/example.py))\n\n# How the model works (high level)\n- Preprocess the dictionary removing accentuation and transform to lowercase\n- Extract char n_grams from the dictionary\n- Create a sparse matrix from the dictionary utilizing the Bag of Words strategy\n- Create a sparse matrix from the word preprocessed\n- Compare the two sparse matrices by cosine similarity\n- Return the most similar word\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://github.com/samuelhei/spell-corrector-pt", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "spell-corrector-pt", "package_url": "https://pypi.org/project/spell-corrector-pt/", "platform": "", "project_url": "https://pypi.org/project/spell-corrector-pt/", "project_urls": { "Homepage": "https://github.com/samuelhei/spell-corrector-pt" }, "release_url": "https://pypi.org/project/spell-corrector-pt/0.0.2/", "requires_dist": [ "atomicwrites", "attrs", "joblib", "more-itertools", "numpy", "pluggy", "py", "pytest", "scikit-learn", "scipy", "six", "sklearn" ], "requires_python": "", "summary": "This is a simple tool to correct portuguese misspells automatically.", "version": "0.0.2" }, "last_serial": 4625928, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "dd49bdf531b2304e5e153aa39f6a0c9f", "sha256": "8584cdc3b7daff3a687394d818cc3ddb667cc59ecd375267efcaac2b6b553c7c" }, "downloads": -1, "filename": "spell_corrector_pt-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd49bdf531b2304e5e153aa39f6a0c9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4184, "upload_time": "2018-12-21T17:43:48", "url": "https://files.pythonhosted.org/packages/78/af/9ab36ac7d96a7d840d743098a977a2eb40028fd2b2971d40fa1d14c10a0c/spell_corrector_pt-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69558a7b455fd1c5d98303292b6f7421", "sha256": "162aa2f80908c5e15d912f19aabe8736f3d00452576d30c9c99b0bfe8425b84d" }, "downloads": -1, "filename": "spell_corrector_pt-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "69558a7b455fd1c5d98303292b6f7421", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4178, "upload_time": "2018-12-21T17:43:50", "url": "https://files.pythonhosted.org/packages/90/5c/0cb1c349320674b45189797330e3244dbfb3d8e4eaedb56feecf08fae4f3/spell_corrector_pt-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93c2bb8769cfb751b70c55e46a117165", "sha256": "cbeef8a8d02da5d1364cf3e4e47321163d3d3ed6281f1d26661b91858a1963f1" }, "downloads": -1, "filename": "spell_corrector_pt-0.0.2.tar.gz", "has_sig": false, "md5_digest": "93c2bb8769cfb751b70c55e46a117165", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3030, "upload_time": "2018-12-21T17:43:51", "url": "https://files.pythonhosted.org/packages/10/40/d7de5dba0f3acd79accf2db30d0fc48b4d9ba2d95cbd9716468caa13b07e/spell_corrector_pt-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd49bdf531b2304e5e153aa39f6a0c9f", "sha256": "8584cdc3b7daff3a687394d818cc3ddb667cc59ecd375267efcaac2b6b553c7c" }, "downloads": -1, "filename": "spell_corrector_pt-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd49bdf531b2304e5e153aa39f6a0c9f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4184, "upload_time": "2018-12-21T17:43:48", "url": "https://files.pythonhosted.org/packages/78/af/9ab36ac7d96a7d840d743098a977a2eb40028fd2b2971d40fa1d14c10a0c/spell_corrector_pt-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69558a7b455fd1c5d98303292b6f7421", "sha256": "162aa2f80908c5e15d912f19aabe8736f3d00452576d30c9c99b0bfe8425b84d" }, "downloads": -1, "filename": "spell_corrector_pt-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "69558a7b455fd1c5d98303292b6f7421", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4178, "upload_time": "2018-12-21T17:43:50", "url": "https://files.pythonhosted.org/packages/90/5c/0cb1c349320674b45189797330e3244dbfb3d8e4eaedb56feecf08fae4f3/spell_corrector_pt-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93c2bb8769cfb751b70c55e46a117165", "sha256": "cbeef8a8d02da5d1364cf3e4e47321163d3d3ed6281f1d26661b91858a1963f1" }, "downloads": -1, "filename": "spell_corrector_pt-0.0.2.tar.gz", "has_sig": false, "md5_digest": "93c2bb8769cfb751b70c55e46a117165", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3030, "upload_time": "2018-12-21T17:43:51", "url": "https://files.pythonhosted.org/packages/10/40/d7de5dba0f3acd79accf2db30d0fc48b4d9ba2d95cbd9716468caa13b07e/spell_corrector_pt-0.0.2.tar.gz" } ] }