Em diversas áreas do conhecimento, como a biologia ou economia, a utilização de linguagens de programação tem se mostrado como uma ferramenta formidável para resolução de problemas. Em um ambiente de aprendizado, é essencial que as atividades possuam um caráter eminentemente prático para consolidar os conceitos teóricos estudados. Entretanto, a prática de plágio destas soluções descritas em diferentes linguagens de programação (código fonte) colocam em cheque a credibilidade das avaliações e do próprio modelo de ensino. Diferentes estatísticas concordam que o plágio em código fonte é uma prática recorrente e de difícil detecção sem utilização de ferramentas.
A plataforma X9 consiste de um conjunto de ferramentas para avaliação de plágio em código fonte para diferentes linguagens de programação, como C/C++, Java ou Python, por exemplo, aplicando múltiplas técnicas de análise dinâmica e estática. Além de verificar plágio entre atividades submetidas por interface web pelos alunos, também é feita uma busca por bases de código fonte aberto, como GitHub, para detectar uso indevido de propriedade intelectual de terceiros.
Está interessado nos nossos projetos? Quer trabalhar conosco? Entender mais sobre nossas soluções baseadas em Inteligência Artificial?