Aprendizagem Supervisionada é o termo usado sempre que o programa é “treinado” sobre um conjunto de dados pré-definido. Baseado no treino com os dados pré-definidos, o programa pode tomar decisões precisas quando recebe novos dados. Exemplo: pode usar-se um conjunto de dados de recursos humanos para treino do algoritmo de Machine Learning, que tenha tweets marcados como positivos, negativos e neutros e assim treinar um classificador de análise de sentimento.