NLP หรือ Natural Language Processing คือสาขาหนึ่งของปัญญาประดิษฐ์ (AI) ที่มุ่งเน้นให้คอมพิวเตอร์สามารถเข้าใจ, ตีความ และสร้างภาษาที่มนุษย์ใช้สื่อสารกันได้ เช่น ภาษาไทย, ภาษาอังกฤษ หรือภาษาอื่นๆ เปรียบเสมือนการสอนให้คอมพิวเตอร์ "คิด" เหมือนมนุษย์เมื่อต้องเจอกับภาษา