هوش مصنوعی یکی از شاخه‌های حوزه علوم رایانه‌ای است که تلاش می‌کند ماهیت هوش را درک کرده و ماشین هوشمند جدیدی تولید کند که بر اساس داده‌هایی که به آن داده می‌شود دقیقاً مانند انسان‌ها فکر کند، پاسخ دهد و وظایفی را اجرا کند. برخی از فعالیت‌های مرتبط با هوش مصنوعی مانند رباتیک، تشخیص گفتار، تشخیص تصویر، پردازش زبان طبیعی و حل مسئله، بسیار فنی و تخصصی هستند.

امروزه کارایی سیستم‌های هوش مصنوعی به لطف الگوریتم‌های دقیق، سریع‌تر از هر زمان دیگری در حال پیشرفت هستند و به برداشتن گام‌های بزرگ در زمینه‌های تحقیق و توسعه در سراسر جهان کمک می‌کنند. درواقع می‌توان تصور کرد که در آینده محصولات فن‌آوری شده توسط هوش مصنوعی مانند منبعی حاوی خرد انسانی باشد. اگرچه هوش مصنوعی هوش انسانی نیست، اما می‌تواند مانند انسان فکر کند و ممکن است از هوش انسانی نیز فراتر رود.