غلطیاب: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ربات: اصلاح ترکیبی |
جز ربات:اصلاح فاصلهٔ مجازی |
||
خط ۳:
== '''عملکرد''' ==
غلطیابهای ساده، کلمات خارج از متن را،جدا گانه در محتویات یک لغتنامه، یکی یکی مقایسه میکنند.در غلطیابی یک کلمه،اگر کلمه ای یافت نشد خطا به وجود می آید ودر صورت تکرار دستور، نرمافزار نزدیکترین کلمهٔ موجود را به عنوان جواب ترجمه میکند، برای این کار
در اغلب نرمافزارهای غلطیاب گزینه ای تعبیه شده که در صورت عدم وجود کلمه در لغت نامه، آن را (به استثنای موارد فلگ شده)به لیست کلمات شناخته شده اضافه میکند.
خط ۱۵:
اعمال پیمایشی گاهی اوقات شامل الگوریتمهای مستقل از زبان برای بررسی ریختشناسی کلمات میشوند. اعمال استخراج کلمه، حتی برای زبانی مثل انگلیسی که گرامر آسانی دارد، به مواردی همچون اختصار و حالت مضاف احتیاج پیدا خواهند کرد. البته مشخص نیست که تحلیل (کاوش کلمات) مبتنی بر ریختشناسی (مورفولوژی) تاثیر قابل توجهی داشته باشد.
لیست کلمات میتواند لیستی از کلمات ساده باشد یا اطلاعات اضافهتری مثل خط تیرهگذاری، نشانههای لغوی و گرامری را نیز شامل شود. [http://fa.wikipedia.org/wiki/%D9%88%D8%A7%D8%B3%D8%B7_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1 واسط کاربری برنامه] ، به عنوان قسمت الحاقی به این دو جز، به کاربران این امکان را میدهد که جابهجاییها را آزمایش (موافقت) و عملیات برنامه را اصلاح کنند. البته استثنائی در مورد مثال بالا وجود دارد برنامههای غلطیابی که تنها از اطلاعات آماری استفاده میکنند: مثلا استفاده از[http://en.wikipedia.org/wiki/N-gram N-gram] این روش
== '''تاریخچه''' ==
اولین غلطیابها به صورت گسترده در اواخر دههٔ ۷۰ روی کامپیوترهای مرکزی استفاده شدند.چند سال بعد گروهی متشکل از ۶ زبانشناس از [http://fa.wikipedia.org/wiki/%D8%AF%D8%A7%D9%86%D8%B4%DA%AF%D8%A7%D9%87_%D8%AC%D9%88%D8%B1%D8%AC_%D8%AA%D8%A7%D9%88%D9%86 دانشگاه جورج تون] سیستم غلطیابی برای [http://fa.wikipedia.org/wiki/%D8%A2%DB%8C_%D8%A8%DB%8C_%D8%A7%D9%85 آیبیام] طراحی کردند که از آن در ساخت
غلط یابها برای اولین بار در کامپیوترهای شخصی [http://en.wikipedia.org/wiki/CP/M CP/M] و
[http://en.wikipedia.org/wiki/TRS-80 TRS-80] در سال ۱۹۸۰ و یک سال بعد در ۱۹۸۱ در همهٔ پکیجهای سری IBM PC مورد استفاده قرار گرفتند.توسعه دهندگان دیگر نیز همزمان با توسعهٔ سریع بازار نرمافزار به سمت تولید پکیجهای [http://en.wikipedia.org/w/index.php?title=Special%3ASearch&search=OEM&fulltext=Search OEM] و محصولات
[http://en.wikipedia.org/wiki/End-user_(computer_science) end-user]برای استفاده در رایانههای شخصی، [http://fa.wikipedia.org/wiki/%D9%85%DA%A9%DB%8C%D9%86%D8%AA%D8%A7%D8%B4اپل مکینتاش] ، [http://en.wikipedia.org/wiki/VAX VAX] و [http://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%DA%A9%D8%B3 UNIX] هجوم بردند.این غلطیابها روی کامپیوترهای شخصی مستقلا به عنوان یک برنامه عمل میکردند، در صورت وجود حافظهٔ کافی بعضی حتی میتوانستند در حالت [http://en.wikipedia.org/wiki/Terminate_and_Stay_Resident TSR] واژه پرداز به صورت مستقل کار کنند.
با وجود این
به تازگی، استفاده از غلط یابها به جز واژه پرداز ها، به دنیای مرورگرهای وب نیز راهٔ یافته، از آن جمله میتوان به
[http://en.wikipedia.org/wiki/Mozilla_Firefox_2 Firefox2.0 ] اشاره کرد که به کاربر این امکان را میدهد تا در حین تایپ کلمات از غلط یاب استفاده کند، وقتی که در حال ویرایش ویکی متن، نوشتن در سایتهای ارائه دهندهٔ ایمیل، نوشتن در بلاگها و
[http://fa.wikipedia.org/wiki/%D9%BE%D8%B3%D8%AA_%D8%A7%D9%84%DA%A9%D8%AA%D8%B1%D9%88%D9%86%DB%8C%DA%A9%DB%8C kmail] و [http://fa.wikipedia.org/wiki/%D9%BE%DB%8C%D8%AC%DB%8C%D9%86_(%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1) pidgin] با استفاده از [http://fa.wikipedia.org/wiki/%D9%85%D9%88%D8%AA%D9%88%D8%B1_%D8%AC%D8%B3%D8%AA%D8%AC%D9%88 موتور جست و جو] ی [http://en.wikipedia.org/wiki/GNU_Aspell GNU-ASPELL] به جرگهٔ پشتیبانی کنندگان سرویس غلطیاب پیوسته اند و آن را به تمام [http://en.wikipedia.org/wiki/Application_Bundle
== '''عاملیت''' ==
اولین نسل غلط یابها به جای اصلاح کلمهٔ نادرست تنها قادر به تشحیص آنها بودندوهیچ پیشنهادی به جای کلمات نادرست ارائه نمیدادند.این رویه برای خطاهای تایپی , موثر , ولی برای خطاهای آوایی و منطقی راهگشا نبود , چالشی که توسعه دهندگان غلط
به نظر منطقی میرسد که بررسی کنیم و ببینیم که
به طور کلی هرچه دیکشنری مزبور بزرگتر باشد بهتر است , طوری که کلمات درست ,اشتباها نادرست تلقی نشوند , با این وجود در عمل یک دیکشنری مطلوب انگلیسی باید حدودا 90000 مدخل داشته باشد , اگر تعداد بیشتری وجود داشته باشد ممکن است کلماتی که غلط هجی شده اند به دلیل این که در بقیه
اولین سری از غلط
در سالهای اخیر کیفیت
== '''غلط یابی در زبانهای غیر انگلیسی''' ==
اغلب کلمات زبان انگلیسی که در گونهٔ نوشتاری و رسمی به کار میروند و تک هجایی هستند , در یک دیکشنری معمولی یافت میشوند , تنها بعضی از لغات فنی و کلمات اصلاح شده از این قائده مستثنی هستند .دربعضی زبانها ترکیب لغات برای ساختن لغات جدید یک اصل رایج است مثلا در زبان آلمانی اسامی مرکب اغلب با ترکیب و تغییر
خط ۴۳:
== '''نقد''' ==
بعضی از منتقدان محصولات فناوری و صنعت کامپیوترها بر این باورند که استفاده از غلط
با وجود مطالب گفته شده , همهٔ منتقدان پیشرفت تکنولوژی , درجبههٔ مخالف نیستند به عنوان مثال" Galletta et al " در مقاله خود میگوید : برای استفاده از غلط
دانشمندان برا ی آزمایش این نظریه 2 گروه از افراد را مورد مطالعه قرار دادند . در این مطالعه از گروه اول که از بین افراد با سطح مهارت پایین انتخاب شدند خواسته شد که با کمک نرمافزار غلط یاب غلطهای یک متن را گزارش دهند درصورتی که از گروه دوم که دارای مهارت زبانی – کلامی بسیار بالایی بودند خواسته شد به تنهایی و بدون کمک از غلط یاب غلطها را پیدا کنند .نتیجهٔ آزمایش کاملا برعکس تئوری " Galletta et al " بود ........چرا که نتیجه گروه اول به مراتب بهتر از دومی بود و این خود خط بطلانی بر این باور بود که میگفت : "مهارت
افراد در اثر استفاده از ابزار پیشرفته کاهش مییابد. "
|