Inteligenta artificiala este o ramura a informaticii care se ocupa cu studiul si dezvoltarea sistemelor si tehnologiilor care pot simula sau reproduce functiile inteligente umane. Aceasta poate fi utilizata pentru rezolvarea de probleme complexe si pentru cresterea eficientei sistemelor automate.