فرع من فروع الذكاء الاصطناعي artificial intelligence يتعامل مع تحليل وفهم وتوليد اللغات التي يستخدمها الإنسان للتداخل مع الكمبيوتر فيما يتعلق بالمحتوى المكتوب والمقروء باستخدام لغات البشر بدلا من لغات الكمبيوتر. وأحد المشاكل الموجودة في المعالجة باللغات الطبيعية هو تعليم الكمبيوتر لفهم الطريقة التي يتعلم بها الإنسان ويستخدم اللغة.