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