عکس eteamin
Farsi spellcheckerPython
موضوع‌ها
۱
فورک‌ها
۳
ستاره‌ها
۱۷
تاریخ ایجاد
۲۰ تیر ۱۳۹۵
آخرین بروزرسانی
حدود ۵ سال قبل

async-faspell

.. image:: https://travis-ci.org/eteamin/async_faspell.svg?branch=master :target: https://travis-ci.org/eteamin/async_faspell

Documentation

faspell is an async library for providing suggestion for Persian spellchecking.

Usage

Here is a simple example to see how to use this library:

.. code-block:: python

import asyncio import aiofiles

from faspell.spell_checker import SpellChecker

Hint: database is supposed to be a text file containing persian words separated by \n. e.g. سلام\nسیب\nدرخت

async def test_spellchecker(): async with aiofiles.open(path_to_db, 'r') as db: sp = SpellChecker(await db.read()) corrected = await sp.correct('متغاضی') print(corrected)

loop = asyncio.get_event_loop() loop.run_until_complete(test_spellchecker())

Produces

['متقاضی']