برنامه هوش مصنوعی برنامه ای است که توانایی یادگیری و تفکر را دارد. ممکن است هر چیزی را هوش مصنوعی بدانیم اگر شامل برنامه ای باشد که وظیفه ای را انجام می دهد که ما معمولاً فرض می کنیم یک انسان انجام می دهد.
در ادامه به مزایا و معایب هوشمصنوعی بیشتر پرداخته شده است.