Tema
Identificador de plágio para o Adessowiki.
Resumo
Plágio é uma questão presente no mundo artístico, tecnológico, e acadêmico. A apropriação indevida de trabalhos e ideias de terceiros traz problemas para diversos segmentos da sociedade, e a crescente disponibilidade de informação nos últimos anos facilita cada vez mais essa prática.
O Adessowiki é um ambiente de aprendizado colaborativo online, e permite o compartilhamento do conhecimento entre seus usuários. É possível escrever textos científicos e código fonte nas linguagens Python e C++. Porém, apesar da possibilidade de um usuário acessar o código de outros, devemos encorajar que ele compreenda a solução adotada pelo colega para então desenvolver a sua própria, e não simplesmente copiar o trabalho alheio e apresentá-lo como original. Um mecanismo que identifique tal situação pode diminuir sua incidência.
Há diversas técnicas para detecção de plágio, com diferentes graus de complexidade, que dependem do tipo de conteúdo a ser analisado. Para código fonte, podemos citar o uso de tokens e árvores de análise sintática. Já para textos, uma solução convencional é a métrica, isto é, mede-se um tipo de distância entre dois textos. O valor obtido indica o quão similares são as entradas.
O software será desenvolvido em Python, devido à sua flexibilidade e quantidade de bibliotecas existentes para diversas finalidades, como autenticação de sessão (urllib), análise sintática (pyparsing), etc.
Objetivo
O objetivo principal deste trabalho é criar uma ferramenta que auxilie na detecção de plágio no Adessowiki, a fim de inibir esta prática. Tanto o plágio de texto quanto de código fonte fazem parte do escopo deste projeto.
Atividades já realizadas
- levantamento de referências bibliográficas sobre identificação de plágio
- estudo de bibliotecas e ferramentas auxiliares
- implementação de funções básicas
Cronograma
- [1] levantamento de referências e pesquisa de bibliotecas
- [2] implementação do software
- [3] elaboração da monografia
- [4] preparação do pôster e apresentação
Atividade | Maio | Junho | Julho | Agosto | Setembro | Outubro | Novembro |
---|---|---|---|---|---|---|---|
[1] | X | ||||||
[2] | X | X | X | X | |||
[3] | X | X | X | X | X | X | |
[4] | X | X |
Estrutura esperada da monografia
Parte técnica
- introdução
- conceitos e tecnologias estudadas
- atividades realizadas
- resultados e produtos obtidos
- conclusões
- bibliografia
Parte subjetiva
- desafios e frustrações
- disciplinas relevantes para o trabalho
- próximos passos