NUEVO·PLUGINSubplugin de plagio nativo para Moodle

Detector de plagio Moodle integración open-source

Ambos proyectos son de código abierto. El subplugin de plagio de Noplag se instala desde el directorio de plugins de Moodle o mediante carga de un archivo ZIP; cubre las actividades de Tarea, Taller, Foro y preguntas de ensayo en Cuestionario. Puede combinarse con Moodle autohospedado para un despliegue completamente local (la opción predeterminada en el sector público de la UE). DPA centrado en el RGPD, punto de residencia en Frankfurt, o ejecute toda la solución dentro de su VPC.

PHIL-201 · Hilary 2026 · Ensayo 2MOODLE · CALIFICACIÓN DE TAREAS
ENTREGA DEL ESTUDIANTESofia Rossientregado el 14 Mar · 1.890 palabras · texto en línea«La explicación de la phronesis por Aristóteles difiere de la epistêmê de Platón en que…»
NOPLAG · subplugin de plagio6,4% · 0,22 HUMANO
TITULAR6,4%
VEREDICTO AIHUMANO
RESIDENCIA DE DATOSon-prem
¶ 6Ética a Nicómaco de Aristóteles — CITADO·REFERENCIADO, excluidoEXCL
¶ 11Paráfrasis sin citar de MacIntyre 1981 — marcado para el calificadorNO CITADO
Se registra en el libro de calificaciones · almacenado en moodledata · RGPD: residencia respetadaVer reporte completo →
Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTSListo para autohospedaje · funciona en su VPCRGPD · Residencia UE · autohospedado
INSTITUCIONES MOODLE QUE USAN NOPLAG
Open UniversitySorbonneU São PauloIIT DelhiHumboldtKU LeuvenTU München
FLUJO DE INSTALACIÓN DEL PLUGIN

Tres pasos del directorio de plugins de Moodle a la primera entrega calificada.

El administrador instala el plugin desde Administración del sitio → Plugins → Instalar plugins. Configure la clave API en Administración del sitio → Plugins → Plagio → Noplag. El docente habilita por actividad en la configuración de Tarea / Foro / Examen.

01 · INSTALACIÓN ADMINISTRADOR~3 min

Subida ZIP o directorio de plugins

Elija una opción: descargue el ZIP del plugin desde moodle.org/plugins/plagiarism_noplag y cárguelo vía Administración del sitio → Plugins → Instalar plugins desde archivo ZIP, o pegue la URL del repositorio git del plugin en la misma pantalla. La actualización de base de datos corre en automático (crea tablas plagiarism_noplag). Probado en Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS.

02 · CLAVE API + CONFIGURAR~3 min

Admin del sitio → Plugins → Plagio

Pegue su clave API de Noplag (Cloud) o su URL autoalojada (on-prem). Configure umbrales por defecto (flag titular en 15%, prob. de AI en 0,7), política de retención (eliminar tras 30/60/90 días), y tipos de actividad permitidos (Tarea / Taller / Foro / Ensayo de Examen).

03 · HABILITAR DOCENTE~3 min

Activar por Tarea

En cualquier Tarea / Taller / Foro / Configuración de Examen, ubique la sección de “plugin de plagio Noplag” (añadido por el subplugin). Active, ajuste umbrales si lo requiere, y guarde. Los estudiantes entregan normalmente — la revisión se ejecuta en el servidor; resultados visibles para el docente en la vista de calificación.

¿QUÉ CUBRE EL PLUGIN?

Cuatro tipos de actividad. Dos opciones de despliegue del motor. Una postura de código abierto de principio a fin.

La API de subplugin de plagio de Moodle es más potente que LTI genérico para este caso: configuración por actividad, enlace para envío de archivos, almacenamiento de informes por entrega. Tanto el plugin de Moodle como el motor de Noplag son de código abierto: toda la solución es auditable para revisión por el área de TI institucional.

Tarea

Actividad de Tarea estándar de Moodle (mod_assign). Textos online y archivos (.docx, .pdf, .odt, .txt). Se guarda el reporte por intento; revisión en vista de calificación. Si hay reentrega: cada versión se revisa de forma independiente, con diferencias entre intentos anteriores si quiere ver qué cambió.

Taller

Taller (mod_workshop): actividad de evaluación por pares usada en universidades del Reino Unido. El plugin revisa el texto antes de abrir evaluación entre pares, así los revisores ven el flag de plagio junto a la rúbrica. Útil para detectar copias antes de que los compañeros la revisen.

Foro

Mensajes en foros (mod_forum). Configurable por foro (puede quererlo solo en ensayos evaluados, no en chat informal). Umbral definido por mensaje; los posts marcados muestran un indicador discreto al docente y son invisibles para los demás.

Ensayo en Examen

Examen (mod_quiz) — solo preguntas tipo ensayo (corrección manual). El plugin se integra en la vista de calificación manual; el docente ve el resultado de plagio y veredicto AI junto a la respuesta. Preguntas tipo test/número/relación se omiten automáticamente (no hay texto que revisar).

Despliegue autoalojado

Moodle es de código abierto. El motor de Noplag utiliza Apache 2.0. Ambos pueden ejecutarse dentro de la red institucional, como es habitual en el sector público europeo. El tráfico entre el plugin y el motor permanece en su VPC; sin telemetría ni conexiones salientes obligatorias, salvo la actualización del corpus que usted mismo programe.

Complemento open source (próximamente)

El complemento para Moodle se distribuye bajo GPL v3, la licencia de complementos de Moodle, por lo que tu equipo de TI puede auditar el código del complemento además del motor — sin componentes propietarios, todo el flujo de datos es revisable línea por línea, mantenido según las versiones de Moodle. El complemento sigue en desarrollo; el motor de detección que utiliza ya es open source y está disponible en github.com/NoplagLabs/noplag-engine.

EN LA TABLA DE CALIFICACIONES

Lo que ve el docente en la calificación de la Tarea.

Misma tabla de calificación que ya usa. Noplag añade una columna para el titular y veredicto AI por entrega; clic abre el informe por párrafo. Se mantienen operaciones masivas (exportar notas, aceptar similares).

PHIL-201 · Hilary 2026 · Ensayo 2 · Ver todas las entregas28 entregas · 4 calificadas
ESTUDIANTEESTADOENTREGADONOPLAG · TITULARVEREDICTO AINOTAACCIÓN
Sofia RossiEntregado14 Mar 23:426,4%HUMANOVer
Aleksander NowakEntregado14 Mar 22:1812,1%HUMANOVer
Marie DuboisEntregado14 Mar 21:5519,7%0,42 MIXTOVer ▸ Marcado
Pieter van DijkEntregado14 Mar 19:303,2%HUMANOB+
Ines GarcíaEntregado14 Mar 17:454,8%0,91 PROBABLE AIVer ▸ Marcar-AI
Thomas SchäferEntregado14 Mar 14:102,1%HUMANOA
Maria CostaFuera de plazo · 2h15 Mar 02:158,9%HUMANOVer
Exportación masiva · Aceptar masivo · Filtrar marcados · 2 flags de alta severidad pendientesplagiarism_noplag v2.0 · Moodle 4.4.1
~3 mininstalar plugin por ZIP
GPL v3complemento · próximamente
4 LTSMoodle 4.5 / 4.4 / 4.1 / 3.11
on-premmotor + plugin en su VPC
RGPDDPA + lista de subprocesadores · Residencia en la UE
HERRAMIENTAS EU MOODLE DE PLAGIO: COMPARATIVA

Diferencias entre Noplag y los plugins Moodle de Ouriginal / Compilatio / Turnitin.

NOPLAG · MOODLE
Licencia del pluginGPL v3 · código abierto
Licencia del motorApache 2.0 · código abierto
Autohospedaje (stack completo)Sí · plugin + motor en su VPC
Actividades cubiertasTarea + Taller + Foro + Examen
Residencia UENodo Frankfurt o on-prem
Modelo de precios$0 docente · SLA Enterprise
OURIGINAL · TURNITIN
Licencia del pluginPropietario (código de integración Moodle cerrado)
Licencia del motorCerrado
Autohospedaje (stack completo)No · solo nube
Actividades cubiertasTarea + Foro (no Taller)
Residencia UENube Suecia · sin on-prem
Modelo de preciosContrato anual por FTE
COMPILATIO · MAGISTER+
Licencia del pluginPlugin cerrado
Licencia del motorCerrado
Autohospedaje (stack completo)No · solo nube
Actividades cubiertasSolo Tarea
Residencia UENube Francia
Modelo de preciosCrédito por docu · €0,20–0,40/doc
AUTOALOJAMIENTO STACK COMPLETO

Moodle OSS + Noplag OSS = control total institucional de los datos.

Moodle domina la educación superior pública de la UE (y Canvas no) porque las instituciones pueden ejecutar el LMS completo dentro de su propio data center — sin tráfico hacia la nube de EE.UU., sin líos FERPA/Schrems II, sin renegociar licencias cuando el proveedor cambia tarifas. Noplag va en la misma línea: el motor es Apache 2.0 y el plugin es GPL v3, ambos ejecutables en su VPC institucional. Combinados, todo el flujo alumna→plagio→notas permanece en su infraestructura. El motor lee un snapshot del corpus público que actualiza usted (suele ser mensual: OpenAlex + CORE + arXiv); no requiere otras salidas de red. Para instituciones con requisitos severos de residencia de datos (universidades Länder alemanas, grandes écoles francesas, investigación estatal italiana, hospitales-enseñanza NHS, proyectos H2020)— es el despliegue que pasa el filtro del DPO sin negociaciones largas. Su IT puede revisar ambos códigos y probarlos 90 días en un entorno de staging, y aprobar por lo que el código hace (no por lo que alega un vendor). Herramientas cerradas no permiten esto: tanto la integración como el algoritmo son opacos para la institución — revisión es un acto de fe, no de verificación.

Guía de despliegue autoalojado
CHECKLIST ADMIN MOODLE
RGPDDPA pre-redactado · lista de subprocesadores firmada · punto de residencia en Frankfurt O ejecución local en su VPC
GPL v3Licencia plugin igual que Moodle · IT puede auditar integración línea a línea
VPCMotor + plugin en red institucional · sin salidas requeridas salvo refresh corpus programado
DPOPaquete de revisión para el responsable de protección de datos: diagrama de flujo de datos, lista de subprocesadores y DPA para firma — conforme al Código de Conducta de la Nube de la UE
VersionesMoodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS — el soporte a LTS antiguos importa en despliegues públicos lentos
OSSTanto el plugin de Moodle como el motor de detección son de código abierto — toda la solución es auditable, sin pasos de revisión basados en la confianza
PREGUNTAS FRECUENTES

Lo que preguntan realmente los admins e instructores Moodle.

¿Qué versiones de Moodle son compatibles?
Moodle 4.5 (actual), 4.4 LTS, 4.1 LTS y 3.11 LTS (legado). El plugin usa la API subplugin mod_plagiarism, que es estable en esas versiones. Probamos en cada subversión y publicamos tablas de compatibilidad en moodle.org/plugins.
Plugin vs LTI — ¿qué debemos usar?
Mejor use el plugin nativo (plagiarism_noplag) — la API de subplugin de Moodle es más útil para plagio que LTI. Configuración por actividad, enganche a entrega de archivos, reporte por entrega y columna en libro de calificaciones son solo de subplugin. Tenemos también un LTI 1.3 si su Moodle prohíbe plugins (raro; común en primaria/bachiller severo).
¿Podemos ejecutarlo todo en local?
Ese es el diseño, y la parte del motor ya está lista: el motor de detección es open source (Apache 2.0, github.com/NoplagLabs/noplag-engine) y se puede autoalojar desde ahora. El complemento para Moodle estará disponible próximamente y se distribuirá bajo GPL v3. Cuando esté disponible, al combinarlo con tu Moodle autoalojado, todo el sistema queda dentro de tu VPC institucional — el único tráfico saliente será la actualización del corpus que programes (normalmente una sincronización mensual con OpenAlex + CORE + arXiv).
¿Cómo aplica RGPD con las entregas estudiantiles?
Noplag actúa como encargado del tratamiento de datos según la postura GDPR de tu institución (la institución sigue siendo la responsable del tratamiento). El acuerdo de procesamiento de datos está pre-redactado; la lista de subprocesadores firmada; el SLA para el derecho de supresión es de 24 horas. Opción de residencia de datos en la UE mediante el endpoint de Frankfurt, o despliegue completamente local para instituciones con requisitos estrictos de residencia. El único dato personal del estudiante que cruza el límite es el identificador interno de usuario de Moodle, no el nombre ni el correo electrónico.
¿Hay revisión antes del taller entre pares?
Sí. El plugin revisa el texto entregado antes de la fase de revisión por pares en Taller. Los revisores ven el indicador de plagio junto a la rúbrica; el docente ve el informe detallado por párrafo. Útil para ensayos antes de revisión del resto.
¿Cómo se maneja el libro de calificaciones?
El plugin añade columna Noplag en la vista de calificación (como se muestra arriba). Porcentaje + veredicto AI por entrega; sortable. Operaciones masivas (exportar, filtrar, aceptar similares) posibles. Opcional: cargar el % de plagio como comentario al devolver la nota.
¿Funciona en la app móvil de Moodle?
Sí — la revisión es del lado servidor, sin importar origen (web, app Moodle iOS/Android). Las mejoras a la vista de calificación funcionan en la app para instructores. Lado estudiante: invisible (plugin va dirigido al docente).
¿Y en Moodle Workplace (LMS corporativo)?
Plugin soporta Moodle Workplace — la API de subplugin es idéntica. Útil en formación compliance (finanzas, sanidad). Multi-tenancy respetado: los datos de cada tenant se aíslan.
¿Y si tenemos Moodle muy personalizado?
La API de subplugin de plagio es estable; cambios a la interfaz suelen no afectar el plugin. Si tiene un fork duro de Moodle core (raro pero pasa en universidades grandes EU), igual sigue el contrato de API. Probado en Moodle de TU München y Open University UK extendido.
¿Precios para instituciones?
Docente individual: gratis con waiver Pro. Institución: contratos SLA Enterprise, habitualmente €0–€12K/año UE depende FTE y despliegue. Mucho menos que Ouriginal (€8–€20K) o Compilatio (crédito por docu, crece con el flujo). Guía de migración Ouriginal/Compilatio disponible — muchas instituciones pilotan en una facultad un semestre antes.

Instale el plugin. Ejecute la pila completa en su VPC.

Subida ZIP de 3 minutos desde administración del sitio. Docentes: gratis con waiver Pro. Instituciones: SLA Enterprise. Combine con motor Noplag autoalojado para despliegue completo on-prem.

Detector de plagio para Moodle — subplugin de código abierto — Noplag