{"id":13826830,"url":"https://github.com/Dadmatech/Nevise","last_synced_at":"2025-07-09T01:31:37.966Z","repository":{"id":204281846,"uuid":"471063059","full_name":"Dadmatech/Nevise","owner":"Dadmatech","description":"Bert-Based persian spell-checker","archived":false,"fork":false,"pushed_at":"2024-03-09T08:54:03.000Z","size":21,"stargazers_count":12,"open_issues_count":2,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-18T01:42:54.904Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dadmatech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-03-17T16:41:03.000Z","updated_at":"2024-06-02T06:36:02.000Z","dependencies_parsed_at":"2024-01-15T16:45:13.354Z","dependency_job_id":null,"html_url":"https://github.com/Dadmatech/Nevise","commit_stats":null,"previous_names":["dadmatech/nevise"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dadmatech%2FNevise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dadmatech%2FNevise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dadmatech%2FNevise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dadmatech%2FNevise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dadmatech","download_url":"https://codeload.github.com/Dadmatech/Nevise/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225476383,"owners_count":17480215,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T09:01:45.001Z","updated_at":"2024-11-20T05:31:11.525Z","avatar_url":"https://github.com/Dadmatech.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Nevise: A Bert-Based Spell-Checker for Persian\n\nNevise is a Persian spelling-checker developed by Dadmatech  Co based on deep learning. Nevise is available in two versions. The second version has greater accuracy, the ability to correct errors based on spaces, and a better understanding of special characters like half space. These versions can be accessed via web services and as demos. We provide public access to the code and model checkpoint of the first version here.\n\n## packages Installation\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install packages.\n\n```bash\npip install -r requirements.txt\n```\n## Download model checkpoint and vocab and put them on \"model\" directory\n\n\n```bash\npip install gdown\nmkdir model\ncd model\ngdown https://drive.google.com/uc?id=1Ki5WGR4yxftDEjROQLf9Br8KHef95k1F\ngdown https://drive.google.com/uc?id=1nKeMdDnxIJpOv-OeFj00UnhoChuaY5Ns\n```\n## run\n\n\n```bash\npython main.py\n```\n# Demo\n\n[Nevise(both versions)](https://dadmatech.ir/#/products/SpellChecker)\n\n# Results on [Nevise Dataset](https://github.com/Dadmatech/Nevise-Dataset/tree/main/nevise-news-title-539)\n\n\u003c/br\u003e\n\n| Algorithm | Wrong detection rate | Wrong correction rate | Correct to wrong rate | Precision |\n| -- | -- | -- | -- | -- |\n| Nevise 2 | **0.8314** | **0.7216** | 0.003 | 0.968 |\n| Paknevis | 0.7843 | 0.6706 | 0.228 | 0.7921 |\n| Nevise 1 | 0.7647 | 0.6824 | **0.0019** | **0.9774** |\n| Google | 0.7392 | 0.702 | 0.0045 | 0.9449 |\n| Virastman | 0.6 | 0.5 | 0.0032 | 0.9533 |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDadmatech%2FNevise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDadmatech%2FNevise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDadmatech%2FNevise/lists"}