نوشته‌ها

گام های شروع کار در پردازش زبان طبیعی مبتنی بر پایتون

برای فعالیت در این حوزه پایتون یکی از زبان های خوبیست که شامل کتابخانه های متعددی است. در پردازش زبان طبیعی نیز استفاده از پایتون به خاطر جامعیت کاربری و … بیشتر کارشده است. پیشنهاد میشود طبق مراحل ذیل بحث سوال و مسئله را فراگیرید و پیش روید:

 

گام اول : فراگیری زبان پایتون

برای آموختن این زبان به نظر بنده ابتدا با یادداشت خاص قبلی پیش روید (آموزش اولیه سایت فرانش)

سپس که پایه ریزی خوب صورت گرفت اگر خواستید یک خورده دقیقتر در پایتون پیشروید و بیشتر بدانید تا بتوانید بهتر در ادامه پیشروید آموزش های این لینک را دانلود و مشاهده کنید.

سپس شما به سطح مطلوبی رسیدید که قرار است به گام بعدی بروید. مدت زمانی که برای گام اول صرف میشود حداکثر یک هفته مطلوب هست.

 

گام دوم : مفاهیم NLTK و Hazm

پیشنهاد میشود برای شروع به کار و همچنین نصب و کسب اطلاعات یک گذر مروری روی سایت های رسمی NLTK  و هضم داشته باشید.

فیلم ذیل میتوانید در این راستا دید خوبی بدهد و کلیات مسیر را تقریبا مشخص کند

 

گام سوم : فراگیری جزئیات NLTK و نوشتن مثال

پیشنهاد میشود به صورت سلسله وار از روی یک یا چند منبع معتبر پیشروید. برای شروع به نظر بنده کتاب Python 3 Text Processing with NLTK 3 Cookbook خوب هست. برای دانلود کتاب از منبع اول یا منبع دوم استفاده کنید. اگر در دانلود مشکلی بود اطلاع دهید تا لینک جایگزین درج گردد.

 

البته این مسیر پیشنهادیست.

اگر پیشنهاد بهتری دارید حتما در بخش نظرات بفرستید تا بررسی و در صورت صلاحدید اعمال نماییم.

موفق و موید باشید/.

 

نصب ابزار پردازش زبان طبیعی NLTK (Natural Language Toolkit)

برای نصب NLTK طبق توضیحات بیان شده در سایت رسمی آن به نشانی http://www.nltk.org عمل میکنیم. در صفحه نصب آن که در http://www.nltk.org/install.html وجود دارد پیش میرویم:

۱- کامند نصب ذیل را وارد کنید. :

۲- احیانا اگر numpy نداشتید :

 

تموم شد! 🙂

حال برای تست آن در یک پروژه پایتون کافیست تست کنید import nltk خطا ندهد.

به همین راحتی!