الذكاء الاصطناعي يجعل الكمبيوتر يتصرف / يفكر مثل الإنسان. علم البيانات هو مجموعة فرعية من الذكاء الاصطناعي تتعامل مع أساليب البيانات والتحليل العلمي والإحصاءات، وكلها تستخدم لاكتساب البصيرة والمعنى من البيانات. التعلم الآلي هو مجموعة فرعية من الذكاء الاصطناعي الذي يعلم أجهزة الكمبيوتر تعلم الأشياء من البيانات المقدمة.