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