A Educação Baseada em Resultados (EFC) assegura Empregabilidade, Aprendizagem Personalizada, Educação Equitativa, Aprendizagem Baseada na Competência e Construção do Conhecimento. A Educação Baseada em Resultados é utilizada para aceder à obtenção de competências competentes desenvolvidas nos estudantes em virtude de passarem pelo processo de aprendizagem. É mesmo utilizada por muitas instituições acreditadoras. A inculcação da EFC ajuda a melhorar o conteúdo do curso e os resultados da aprendizagem para aumentar a eficiência do processo de ensino e aprendizagem. Prova-se como uma abordagem de ensino e aprendizagem centrada no aluno. Como o feedback serve como uma boa fonte de melhoria em qualquer processo, daí a necessidade do desenvolvimento de uma abordagem sistemática para verificar a realização da EFC utilizando uma ferramenta de avaliação indirecta automatizada. A forma tradicional de avaliar a obtenção de resultados não é a melhor. Quanto a calcular manualmente a realização a partir dos enormes conjuntos de dados, é necessário muito esforço. Assim, o processo automatizado de avaliação indirecta dos resultados tornou-se a necessidade na era actual.