به طور کلی، دو نوع اصلی هوش مصنوعی وجود دارد:
· هوش مصنوعی ضعیف ( Narrow AI) یا (Weak AI) سیستم‌ها و برنامه‌هایی که به یک وظیفه خاص محدود می‌شوند، مانند ترجمه متن یا تشخیص تصاویر.
· هوش مصنوعی قوی (Strong AI) یا (General AI) سیستم‌هایی که قدرت تفکر و حل مسائل مشابه انسان‌ها در مختلف حوزه‌ها را دارند و به طور کامل از هوش انسانی برخوردارند. این نوع AI هنوز در مراحل آغازین تحقیقات قرار دارد و به طور کامل تحقق نیافته است.