هوش مصنوعی یا ( Artificial Intelligence ) و یا AI هوشی است که توسط ماشین ها ظهور پیدا می کند. یعنی هوش مصنوعی به معنای قابلیت یک برنامه کامپیوتری برای انجام کارهایی است که نیاز به هوش انسانی دارند. AI در واقع تکنولوژی است که به نحوی قابلیت تفکر را دارد ولی با تفکر انسانی متفاوت بوده و سعی در تقلید از هوش انسانی را دارد. پس AI نوعی شبیه سازی هوش انسانی برای کامپیوتر است.
از ابزارهای هوش مصنوعی می توان به ( یادگیری ماشین یا Machine Learning ) اشاره کرد.
از کاربردهای هوش مصنوعی می توان به این موارد اشاره کرد: 1) کاربرد در تصویرخوانی و ابزارهای بصری _ 2) کاربرد در اینترنت اشیا مثل تشخیص چهره و انگشت _ 3) کاربرد در موتورهای جستجو مثل گوگل
نقدهای وارد شده به هوش مصنوعی: 1) دسترسی به حریم خصوصی افراد _ 2) زبان رسمی این هوش انگلیسی بوده و به همین دلیل تنوع فرهنگی در انتخاب زبان ها ندارد.
جدیدترین حالت هوش مصنوعی در حوزه آموزش چت بات هایی هستند که می توان از آنها اطلاعات مختلف درسی و آموزشی دریافت کرد. همچنین هوش مصنوعی ( eduaide ) یک نوع هوش مصنوعی مختص آموزش است که به امر آموزش و تدریس کمک بسیاری کرده است.
همچنین از هوش مصنوعی های ضعیف می توان به یادگیری های ماشین محدود مثل ربات ها اشاره کرد و هوش مصنوعی های قوی هم همان چت بات ها هستند که کاربرد تبدیل کدهای نوشته شده را به زبان طبیعی دارند.