تمارين الترميز لتركيز معالجة اللغات الطبيعية، وهو جزء من برنامج Nanodegree للذكاء الاصطناعي من Udacity.
أنت بحاجة إلى إصدار Python 3.6+ والحزم المذكورة في ملف requirements.txt
. يمكنك تثبيتها باستخدام:
pip install -r requirements.txt
يتم تضمين ملفات البيانات الخاصة بالتمارين ضمن data/
، لكن بعض مكتبات البرمجة اللغوية العصبية تتطلب بيانات إضافية لأداء مهام مثل وضع علامات PoS، والتخصيص، وما إلى ذلك. على وجه التحديد، سوف يلقي nltk
خطأ إذا لم يتم تثبيت البيانات المطلوبة. يمكنك استخدام عبارة Python التالية لفتح برنامج تنزيل NLTK وتحديد الحزمة (الحزم) المطلوبة لتثبيتها:
nltk . download ()
يمكنك أيضًا تنزيل جميع حزم بيانات NLTK المتاحة، والتي تتضمن أيضًا عددًا من نماذج البيانات، ولكن قد يستغرق ذلك بعض الوقت (10+ جيجابايت).
لتشغيل أي ملف نصي، استخدم:
python < script.py >
لفتح دفتر ملاحظات، استخدم:
jupyter notebook < notebook.ipynb >
تم ترخيص هذا العمل بموجب ترخيص Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 الدولي. يرجى الرجوع إلى شروط خدمة Udacity لمزيد من المعلومات.