← All projects

yaraspell

by @linuxscout

46

YaraSpell is an simplified arabic spell checker

About this project

YaraSpell is an arabic spell checker designed to be embeded on applications Yaraspell is open source It's a simple spellechecker which will be implemented in different programming languages to allow developpers to integrate it on their applications مدقق اليراع مدقق عربي مفتوح المصدر مصمم ليكون مدمجا في التطبيقات وعلى رأسها الوب ه مدقق مبسّط سيبرمج بلغات مختلفة ليتيح للمطورين تضمين خدمة التدقيق الإملائي في تطبيقاتهم المختلفة تتكون المكتبة من قسمين: 1- قسم القاموس: ================= القاموس مكون من قاعدة بيانات sql مكونة من جدول أساسين أ- جدول الزوائد affix يتكون كل مدخل من معلومات هي الزائدة affix وعلامتها flag وتكرار الزائدة stats ب- جدول الكلمات words: يتكون من مدخلين هما الجذع الأصلي stem وهو كلمة أو جزء من كلمة، والعلامات المقبولة للجذع flags وهي تمثل كل الزوائد التي تلتصق بالجذع 2- قسم التدقيق: ================ آلية التدقيق تعتمد على تجذيع للكلمة segmentation يعطي نتيجة وحيدة، بها الزائدة المركبة affix والجذع stem، يبحث أولا عن الزائدة في قاموس الزوائد، إن وجدت يأخذ علامتها ويتحقق من وجود الجذع stem في قاموس الجذوع ثم يتحقق أنّ علامة الزائدة مقبولة في زوائد الجذع، وإلا تكون التيجة خاطئة آلية اقتراح التصحيحات:

From the project README on GitHub

Stars
46
Forks
11
License
GPL-3.0
Last push
20 Feb 2017

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/yaraspell.svg)](https://www.madeinalgeria.dev/projects/yaraspell)

Related projects