--- title: Natural Language Processing localeTitle: معالجة اللغة الطبيعية --- ## معالجة اللغات الطبيعية (NLP) كما تقول ويكيبيديا ، "معالجة اللغة الطبيعية (NLP) هي حقل فرعي من علوم الكمبيوتر ، وهندسة المعلومات ، والذكاء الاصطناعي المعني بالتفاعلات بين الحواسيب واللغات البشرية (الطبيعية) ، ولا سيما كيفية برمجة الحواسيب لمعالجة وتحليل كميات كبيرة من بيانات اللغة الطبيعية ". بعبارة أبسط ، هي عملية تكون فيها اللغة الطبيعية التي يولدها البشر منطقية بواسطة أجهزة الكمبيوتر. ### التحديات في البرمجة اللغوية العصبية #### 1\. سهل أو حلها في الغالب ` *Spam detection *Part of Speech Tagging *Named Entity Recognition ` #### 2\. فوري أو تحقيق تقدم جيد ` *Sentiment analysis *Coreference resolution *Word sense disambiguation *Parsing *Machine Translation *Information Translation ` #### 3.Hard أو لا تزال بحاجة إلى الكثير من العمل ` *Text Summarization *Machine dialog system ` ### تقنيات شائعة ` *Structure extraction *Identify and mark sentence, phrase, and paragraph boundaries *Language identification *Tokenization *Acronym normalization and tagging *Lemmatization / Stemming *Entity extraction *Phrase extraction ` ### المكتبات الشعبية المستخدمة ` *NLTK, the most widely-mentioned NLP library for Python. *SpaCy, an industrial-strength NLP library built for performance. *Gensim, a library for document similarity analysis. *TextBlob, a user-friendly and intuitive NLTK interface. *CoreNLP from stanford group *PolyGlot, a natural language pipeline that supports massive multilingual applications. ` #### معلومات اكثر: لمزيد من القراءة: * انقر [هنا](https://medium.com/@gon.esbuyo/get-started-with-nlp-part-i-d67ca26cc828) للحصول على مقال حول مقدمة البرمجة اللغوية العصبية. * انقر [هنا](https://en.wikipedia.org/wiki/Natural_language_processing) للحصول على مرجع Wikipedia.