Fundamentos da Inteligência Artificial Aplicada