أحد مجالات الذكاء الاصطناعي الذي يركز على تفاعل الحاسوب مع الإنسان باستخدام اللغة اليومية التي نتحدث بها، حيث يمكًن الحواسيب من فهم وتحليل اللغة البشرية عن طريق تحليل البيانات النصية أو الصوتية والوصول لمعناها والمشاعر المرافقة لها. يحتاج هذا إلى مجموعة ضخمة من البيانات للغة البشرية، ويتضمن خطواتٍ عدّة مثل تحليل النص وتقسيمه إلى كلمات وتمييز أجزاء الكلام مثل الأفعال والأسماء والصفات، والتعرف على الكيانات المسماة مثل أسماء الأشخاص والمواقع والمنظمات، وتهيئة الجملة لتوليدها بشكل مفهوم. ومن الأمثلة على ذلك: التَّرْجَمَةً الآلية، وروبوتات الدردشة مثل Siri وAlexa وGPT، وتحليل المشاعر من وسائل التواصل الاجتماعي، وتلخيص النصوص. من المكتبات المستخدمة في برمجتها باستخدام البايثون: (NLTK – SpaCy).

Natural language processing (NLP)