คอมพิวเตอร์และเครื่องจักรสามารถทำงานกับข้อมูลตารางหรือสเปรดชีตได้ดีเยี่ยม อย่างไรก็ตามในขณะที่มนุษย์ทั่วไปสื่อสารด้วยคำพูดและประโยคไม่ใช่ในรูปแบบของตาราง ข้อมูลมากมายที่มนุษย์พูดหรือเขียนนั้นไม่มีโครงสร้าง ดังนั้นจึงไม่ชัดเจนสำหรับคอมพิวเตอร์ในการตีความเช่นนั้น ในการประมวลผลภาษาธรรมชาติ (NLP) เป้าหมายคือการทำให้คอมพิวเตอร์เข้าใจข้อความที่ไม่มีโครงสร้างและดึงข้อมูลที่มีความหมายจากมัน การประมวลผลภาษาธรรมชาติ (NLP) เป็นฟิลด์ย่อยของปัญญาประดิษฐ์ซึ่งความลึกของมันเกี่ยวข้องกับปฏิสัมพันธ์ระหว่างคอมพิวเตอร์และมนุษย์