Giter Site home page Giter Site logo

automaticplagiarismdetection's Introduction

Versión: 1.0    30-11-2015

DESCRIPCIÓN
-----------
El programa analiza códigos fuente escritos en Java para realizar un análisis
que busca determinar qué tan similares son. Para esta comparación se usan
diferentes métricas: edit distance, Jaro-Winkler distance y longest common
subsequence, el usuario puede seleccionar qué métrica desea usar. El programa
hace clustering que permite saber qué tan cercanos son un grupo de códigos,
la cantidad de clusters a generar puede ser ingresada en la ventana de
configuración.
-------------------------------------------------------------------------------

NOTAS DE USO GENERAL
--------------------
- El programa fue ejecutado en Windows 8
- El programa fue ejecutado en Mac OS X
- El programa se ejecuta desde App.java
- Al abrir el programa se puede elegir la carpeta que contiene los códigos
  fuente, la métrica deseada y la cantidad de clusters. Después de seleccionar
  estos valores se debe presionar el botón Analizar, cuando el programa termina
  el análisis se puede ver el cluster generado por los códigos
- El programa permite generar un reporte de la similitud de los códigos
  analizados
- Es posible visualizar el código al seleccionar un círculo del cluster
- A la izquierda es posible ver la representación gráfica aproximada
  bidimensional para esto se utilizó el algoritmo clásico de multidimensional
  scaling

===============================================================================
CONTACTO
--------
Desarrolladores:
- Andrés Felipe Cruz Salinas – [email protected]
- Laura Alejandra Chaparro Gutiérrez - [email protected]

automaticplagiarismdetection's People

Contributors

afcruzs avatar lauralejandrac avatar

Watchers

 avatar  avatar

Forkers

lin99

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.