A análise de sentimentos invoca o estudo da análise de texto, o processamento de linguagem natural e a linguística computacional para identificar, extrair e estudar cientificamente informações subjectivas dos dados textuais. A análise de sentimentos é uma das áreas de desenvolvimento mais rápido nas ciências informáticas, o que torna difícil acompanhar todos os avanços da disciplina. Uma vez que todas as pessoas têm uma perspetiva diferente sobre as coisas, a análise de sentimentos é atualmente um tema quente. Todos os utilizadores do mundo moderno utilizam uma plataforma da Internet para partilhar regularmente os seus pensamentos, opiniões e comentários. Este tipo de dados pode ser eficazmente extraído utilizando uma variedade de abordagens de aprendizagem automática. A análise de sentimentos é a técnica de localização e extração de informações subjectivas de materiais de origem utilizando linguística computacional, processamento de linguagem natural e análise de texto. Os comentários e as redes sociais são locais comuns onde a análise de sentimentos é utilizada para uma série de fins, desde o serviço ao cliente ao marketing.