غلط یاب، در جهان واژه پردازی رایانه ای، برنامه ای کاربردی است که کلمات یک متن را که دارای غلط املایی است، تشخیص می دهد. غلط یاب ها می توانند به تنهایی روی بلوکی از یک متن یا به عنوان بخشی از یک برنامه بزرگ تر، مانند واژه پرداز، نرم افزار ایمیل، لغت نامهٔ الکترونیک یا موتور جستجو به کار روند.
ویکی پدیا:اشتباه یاب
Cupertino effect
Grammar checker
Record linkage problem
Spelling suggestion
Approximate string matching
غلط یابهای ساده، کلمات خارج از متن را، جدا گانه در محتویات یک لغتنامه، یکی یکی مقایسه می کنند.در غلط یابی یک کلمه، اگر کلمه ای یافت نشد خطا به وجود می آید و در صورت تکرار دستور، نرم افزار نزدیکترین کلمهٔ موجود را به عنوان جواب ترجمه می کند، برای این کار الگوریتم های زیادی پیشنهاد شده که ٔ یکی از آن ها کلمات موجود در لغت نامه را که فاصله لون اشتاین کوچکی از کلمهٔ اصلی دارند لیست می کند.در اغلب نرم افزارهای غلط یاب گزینه ای تعبیه شده که در صورت عدم وجود کلمه در لغت نامه، آن را (به استثنای موارد فلگ شده)به لیست کلمات شناخته شده اضافه می کند. روش های جدیدتر برای غلط یابی اما ممکن است از الگوریتمهای پیچیده تری همچون یادگیری ماشین استفاده نمایند. به عنوان مثال این روش ها می توانند الگوی خطای یک کاربر را شناخته و خود را با آن تطبیق دهند.
غلط یاب بطور عادی از دو قسمت تشکیل شده:
اعمال پیمایشی گاهی اوقات شامل الگوریتم های مستقل از زبان برای بررسی ریخت شناسی کلمات می شوند. اعمال استخراج کلمه، حتی برای زبانی مثل انگلیسی که گرامر آسانی دارد، به مواردی همچون اختصار و حالت مضاف احتیاج پیدا خواهند کرد. البته مشخص نیست که تحلیل (کاوش کلمات) مبتنی بر ریخت شناسی (مورفولوژی) تأثیر قابل توجهی داشته باشد.
ویکی پدیا:اشتباه یاب
Cupertino effect
Grammar checker
Record linkage problem
Spelling suggestion
Approximate string matching
غلط یابهای ساده، کلمات خارج از متن را، جدا گانه در محتویات یک لغتنامه، یکی یکی مقایسه می کنند.در غلط یابی یک کلمه، اگر کلمه ای یافت نشد خطا به وجود می آید و در صورت تکرار دستور، نرم افزار نزدیکترین کلمهٔ موجود را به عنوان جواب ترجمه می کند، برای این کار الگوریتم های زیادی پیشنهاد شده که ٔ یکی از آن ها کلمات موجود در لغت نامه را که فاصله لون اشتاین کوچکی از کلمهٔ اصلی دارند لیست می کند.در اغلب نرم افزارهای غلط یاب گزینه ای تعبیه شده که در صورت عدم وجود کلمه در لغت نامه، آن را (به استثنای موارد فلگ شده)به لیست کلمات شناخته شده اضافه می کند. روش های جدیدتر برای غلط یابی اما ممکن است از الگوریتمهای پیچیده تری همچون یادگیری ماشین استفاده نمایند. به عنوان مثال این روش ها می توانند الگوی خطای یک کاربر را شناخته و خود را با آن تطبیق دهند.
غلط یاب بطور عادی از دو قسمت تشکیل شده:
اعمال پیمایشی گاهی اوقات شامل الگوریتم های مستقل از زبان برای بررسی ریخت شناسی کلمات می شوند. اعمال استخراج کلمه، حتی برای زبانی مثل انگلیسی که گرامر آسانی دارد، به مواردی همچون اختصار و حالت مضاف احتیاج پیدا خواهند کرد. البته مشخص نیست که تحلیل (کاوش کلمات) مبتنی بر ریخت شناسی (مورفولوژی) تأثیر قابل توجهی داشته باشد.
wiki: غلط یاب