كيفية تنزيل وتثبيت NLTK

⚡ ملخص ذكي

قم بتنزيل وتثبيت NLTK على Windowsأو نظام التشغيل ماك أو لينكس عن طريق التثبيت Python أولاً، ثم إضافة المكونات الطبيعية Language Toolقم بتثبيت مجموعة البيانات من خلال pip أو Anaconda وقم بتنزيل مجموعات البيانات.

  • ✅ المتطلبات: تثبيت Python قبل إضافة NLTK.
  • ⚙️ تثبيت: استخدم pip أو easy_install أو Anaconda.
  • 📚 قواعد البيانات: قم بتشغيل nltk.download() لجلب مجموعات البيانات.
  • 🐍 التحقق: استورد مكتبة nltk في Python قذيفة.
  • 🤖 استخدام الذكاء الاصطناعي: التجزئة والوسم لخطوط أنابيب معالجة اللغة الطبيعية.

قم بتنزيل وتثبيت NLTK

تثبيت NLTK في Windows

تعرّف على كيفية إعداد NLTK على Windows من موجه الأوامر. تفترض التعليمات أدناه Python لم يتم تثبيته بعد، لذا فإن الخطوة الأولى هي تثبيته Python.

تثبيت Python in Windows

الخطوة 1) افتح الرابط https://www.python.org/downloads/, واختر الأحدث Windows الافراج.

تثبيت Python in Windows

ملاحظاتللحصول على إصدار أقدم، تفضل بزيارة علامة التبويب "التنزيلات" للاطلاع على جميع الإصدارات.

تثبيت Python in Windows

الخطوة 2) انقر على ملف التثبيت الذي تم تنزيله.

تثبيت Python in Windows

الخطوة 3) اختر "تخصيص التثبيت".

تثبيت Python in Windows

الخطوة 4) انقر فوق التالي.

تثبيت Python in Windows

الخطوة 5) في الشاشة التالية:

  1. حدد الخيارات المتقدمة.
  2. حدد موقع تثبيت مخصص. في هذا المثال، تم اختيار مجلد على محرك الأقراص C لتسهيل الوصول إليه.
  3. انقر فوق تثبيت.

تثبيت Python in Windows

الخطوة 6) انقر على زر الإغلاق بمجرد انتهاء التثبيت.

تثبيت Python in Windows

الخطوة 7) انسخ مسار مجلد البرامج النصية الخاص بك.

تثبيت Python in Windows

الخطوة 8) في خانة رمز الخصم، أدخل TABBYDAY. Windows موجه الأوامر:

  • انتقل إلى موقع مجلد pip.
  • أدخل الأمر لتثبيت NLTK:
    pip3 install nltk
  • يجب أن يكتمل التثبيت بنجاح.

تثبيت Python in Windows

نوت: إلى عن على Python 2- استخدم الأمر pip2 install nltk.

الخطوة 9) XNUMX. من قائمة Windows من قائمة ابدأ، ابحث عن وافتح Python قذيفة.

تثبيت Python in Windows

الخطوة 10) تأكد من أن التثبيت يعمل عن طريق تشغيل الأمر التالي:

import nltk

تثبيت Python in Windows

إذا لم يظهر أي خطأ، فهذا يعني أن التثبيت قد اكتمل.

تثبيت NLTK في نظام التشغيل Mac/Linux

يتطلب تثبيت NLTK على نظامي التشغيل Mac أو Linux ما يلي: Python مدير الحزم pip. إذا لم يكن pip مثبتًا، فاتبع التعليمات أدناه لإكمال العملية.

الخطوة 1) قم بتحديث فهرس الحزم بواسطة typing الأمر التالي:

sudo apt update

الخطوة 2) قم بتثبيت pip لـ Python 3:

sudo apt install python3-pip

يمكنك أيضًا تثبيت pip من خلال easy_install:

sudo apt-get install python-setuptools  python-dev build-essential

بعد تثبيت easy_install، قم بتشغيل الأمر التالي لتثبيت pip:

sudo easy_install pip

الخطوة 3) استخدم الأمر التالي لتثبيت NLTK:

sudo pip install -U nltk
sudo pip3 install -U nltk

تثبيت NLTK من خلال أناكوندا

الخطوة 1) قم بتثبيت برنامج Anaconda من خلال زيارة https://www.anaconda.com/products/individual واختيار Python الإصدار الذي تحتاجه.

تثبيت NLTK من خلال أناكوندا

ملحوظة: ارجع إلى هذا البرنامج التعليمي للحصول على خطوات تفصيلية لذلك قم بتثبيت برنامج Anaconda.

الخطوة 2) في موجه أناكوندا:

  1. أدخل الأمر:
    conda install -c anaconda nltk
  2. Revاطلع على معلومات ترقية الحزمة، وتخفيضها، وتثبيتها، ثم أدخل "نعم".
  3. تم تنزيل وتثبيت NLTK.

تثبيت NLTK من خلال أناكوندا

مجموعة بيانات NLTK

تأتي وحدة NLTK مزودة بالعديد من مجموعات البيانات التي تحتاج إلى تنزيلها قبل الاستخدام. من الناحية الفنية، تُسمى كل مجموعة بيانات بـ الإحضار. ومن الأمثلة الشائعة ما يلي: كلمات التوقف, غوتنبرغ, Framenet_v15, big_grammars, بنىو com.wordnet.

كيفية تنزيل جميع حزم NLTK

الخطوة 1) تشغيل Python مترجم in Windows أو لينكس.

الخطوة 2)

  1. أدخل الأوامر:
import nltk
nltk.download ()
  1. تُفتح نافذة برنامج تنزيل NLTK. انقر على زر التنزيل لجلب مجموعة البيانات. قد تستغرق هذه العملية بعض الوقت حسب سرعة اتصالك بالإنترنت.

قم بتنزيل جميع حزم NLTK

NOTE: يمكنك تغيير موقع التنزيل بالنقر فوق ملف > تغيير دليل التنزيل.

قم بتنزيل جميع حزم NLTK

الخطوة 3) لاختبار البيانات المثبتة، استخدم الكود التالي:

>>> from nltk.corpus import brown
>>>brown.words()

["ال"، "فولتون"، "المقاطعة"، "الكبرى"، "هيئة المحلفين"، "قال"، ...]

قم بتنزيل جميع حزم NLTK

تشغيل البرنامج النصي NLP

يشرح هذا القسم كيفية تشغيل برنامج معالجة اللغة الطبيعية على جهاز كمبيوتر محلي. يعتمد اختيار المكتبة المناسبة على متطلباتك. راجع القائمة الرسمية لـ مكتبات البرمجة اللغوية العصبية للحصول على بدائل مثل spaCy و gensim و TextBlob.

كيفية تشغيل البرنامج النصي NLTK

الخطوة 1) في محرر الأكواد المفضل لديك، انسخ الكود واحفظ الملف باسم NLTKsample.py:

from nltk.tokenize import RegexpTokenizer
tokenizer = RegexpTokenizer(r'\w+')
filterdText=tokenizer.tokenize('Hello Guru99, You have build a very good site and I love visiting your site.')
print(filterdText)

قم بتشغيل البرنامج النصي NLTK

Code التفسير:

  1. يهدف هذا البرنامج إلى إزالة جميع أنواع علامات الترقيم من نص معين. لقد استوردنا "RegexpTokenizer"، وهي وحدة نمطية من نلتك يزيل ذلك أي تعبير أو رمز أو حرف أو قيمة رقمية تختارها.
  2. يتم تمرير تعبير نمطي إلى وحدة "RegexpTokenizer".
  3. يتم تقسيم النص إلى رموز باستخدام طريقة "tokenize"، ويتم تخزين الناتج في متغير "filterdText".
  4. تتم طباعة النتيجة باستخدام "print()".

الخطوة 2) في موجه الأوامر:

  • انتقل إلى الموقع الذي حفظت فيه الملف.
  • قم بتشغيل الأمر python NLTKsample.py.

قم بتشغيل البرنامج النصي NLTK

الناتج هو:

['مرحبًا'، 'Guru99', 'You', 'have', 'build', 'a', 'very', 'good', 'site', 'and', 'I', 'love', 'visiting', 'your', 'site']

الأسئلة الشائعة

يقوم الأمر pip بتثبيت المكتبة نفسها، بينما يقوم الأمر nltk.download() بجلب مجموعات النصوص والنماذج المدربة مثل stopwords وpunkt وwordnet. كلا الخطوتين ضروريتان قبل تجزئة النص أو وسمه.

نعم. لا تزال مكتبة NLTK شائعة الاستخدام في معالجة النصوص التي تُغذي نماذج اللغة، بما في ذلك تجزئة النصوص، وإزالة الكلمات الشائعة، وتجذيرها، ووضع علامات أجزاء الكلام. كما أنها تُستخدم على نطاق واسع في التدريس والبحث بفضل واجهة برمجة التطبيقات الواضحة ومجموعات النصوص الكلاسيكية.

يُعدّ NLTK الأفضل لتعلم أساسيات معالجة اللغات الطبيعية. أما spaCy فهو أسرع في الإنتاج، بينما تعانق محولات الوجه تُقدّم نماذج تعلّم عميق مُدرّبة مسبقاً. وتجمع العديد من مشاريع الذكاء الاصطناعي بين المعالجة المسبقة باستخدام مكتبة NLTK والاستدلال باستخدام نموذج المحوّل.

تلخيص هذه التدوينة بـ: