A inteligência artificial é a inteligência demonstrada por máquinas, em contraste com a inteligência exibida pelos humanos.
Este tutorial cobre os conceitos básicos de vários campos da inteligência artificial como Redes Neurais Artificiais, Processamento de Linguagem Natural, Aprendizado de Máquina, Aprendizado Profundo, Algoritmos Genéticos etc., e sua implementação em Python.
Este tutorial será útil para graduados, pós-graduados e estudantes de pesquisa que tenham interesse neste assunto ou que o tenham como parte de seu currículo. O leitor pode ser um iniciante ou um aluno avançado.
Assumimos que o leitor possui conhecimentos básicos sobre Inteligência Artificial e programação Python. Ele / ela deve estar ciente das terminologias básicas usadas em IA, juntamente com alguns pacotes úteis de python, como nltk, OpenCV, pandas, OpenAI Gym, etc.