در این مقاله یک سیستم کامل برای شناسایی کلمات فارسی نستعلیق با استفاده از شبکه های عصبی مصنوعی پیاده سازی شده است. در مرحله پیش پردازش پس از یافتن بخش های متصل، سرکش ها و زیرکش های حروف کشف و از تصویر حذف می گردند. با استفاده از یک الگوریتم تقطیع که بر اساس کانتور بالایی و پایینی کلمه عمل می کند، تصویر کلمه به دنباله ای از زیر کلمه ها شکسته می شود. پس از انجام عمل تقطیع، هشت ویژگی شامل سه توصیفگر فوریه و تعدادی ویژگی ساختاری گسسته برای نمایش زیرکلمه ها در فضای ویژگی بکار می روند. شناسایی با استفاده از یک شبکه عصبی پرسپترون چندلایه و بر اساس این بردارهای ویژگی انجام می شود. خطاهای احتمالی در تشخیص زیرکلمه ها با استفاده از یک الگوریتم جستجو در لغت نامه سیستم اصلاح می شود. آزمایش سیستم بر روی یک نمونه شامل 320 کلمه عملکرد مناسبی (97% صحت) را نشان می دهد.