Vai al contenuto

ZeroTell Pro è un abbonamento a rinnovo automatico, con fatturazione settimanale, mensile o annuale. Puoi annullarlo quando vuoi in Dashboard → Abbonamento. Vedi piani e prezzi.

Pensato per studenti, scrittori e ricercatori

Controllo plagio del codice di ZeroTell · rinominare le variabili non nasconde le copie

Incolla o carica più elaborati per ottenere una matrice di somiglianza con le righe corrispondenti evidenziate fianco a fianco, oppure controlla un singolo file rispetto al codice pubblicato sul web.

Aggiungi 2–10 elaborati. Nomi, spaziatura e commenti vengono ignorati, quindi le copie rinominate risultano comunque simili.

ogni riquadro richiede almeno 3 righe di codice

Report di somiglianza

Il tuo report apparirà qui: una matrice di somiglianza, le coppie più simili con le righe corrispondenti fianco a fianco, oppure le pagine web che contengono il tuo codice.

Come funziona il Controllo plagio del codice

  1. Il codice viene normalizzato

    Commenti e spaziatura vengono eliminati e ogni variabile, nome di funzione, numero e stringa viene sostituito da un segnaposto, così rinominare e riformattare non cambia nulla.

  2. Ogni file riceve delle impronte

    Sequenze sovrapposte di otto token vengono trasformate in hash e un passaggio di winnowing ne conserva un campione rappresentativo: è il metodo alla base del noto sistema MOSS.

  3. Ogni coppia viene confrontata

    La quota di impronte che due elaborati hanno in comune diventa la loro somiglianza, mostrata in una matrice per un massimo di 10 file.

  4. Leggi le righe corrispondenti

    Scegli una coppia per vedere i due file fianco a fianco con le zone corrispondenti evidenziate.

Due modi per controllare

  • Confronta elaborati

    Confronta tra loro le consegne di una classe o una pila di compiti a casa. Funziona interamente sui nostri server, senza servizi di terze parti.

  • Cerca sul web

    Fino a 12 delle righe più distintive di un file vengono cercate come frasi esatte, e vengono elencate solo le pagine che le contengono davvero.

  • Vista fianco a fianco

    Le righe corrispondenti sono evidenziate in entrambi i file con i numeri di riga, così vedi cosa è stato copiato e cosa è stato cambiato.

  • Numeri onesti

    La somiglianza è la quota di impronte condivise e il punteggio web è la quota di righe cercate trovate online. Nulla viene estrapolato.

Chi lo usa

  • Docenti di programmazione

    Trova coppie di elaborati con la stessa struttura anche quando i nomi delle variabili sono stati cambiati.

  • Assistenti alla didattica

    Restringi un insieme ampio alle poche coppie che vale la pena leggere con attenzione.

  • Studenti

    Verifica che il codice adattato da un tutorial sia citato prima di consegnarlo.

  • Engineering manager

    Scopri se uno snippet compare in repository pubblici o forum prima che vada in produzione.

Domande frequenti

No. Nomi, letterali, commenti e spazi vengono rimossi prima di calcolare le impronte, quindi una copia con tutte le variabili rinominate ottiene lo stesso punteggio di una copia esatta. Riordinare intere funzioni abbassa il punteggio solo di poco, perché le corrispondenze vengono trovate zona per zona.

Ogni elaborato viene ridotto a un insieme di impronte di sequenze da otto token. La somiglianza è la sovrapposizione dei due insiemi (impronte condivise divise per la dimensione media degli insiemi), e il report indica anche quale quota di ciascun file è coperta.

Non di per sé. Codice di partenza, modelli di consegna, algoritmi standard ed esercizi molto brevi si sovrappongono naturalmente. Leggi le righe evidenziate e parla con le persone coinvolte prima di trarre conclusioni.

Fino a 12 righe distintive del tuo file vengono cercate come frasi esatte sul web pubblico. Non vengono cercati repository privati né elaborati di altri utenti, quindi un risultato pulito non dimostra che il codice sia originale.

Non con i piani Pro* (*uso corretto: ogni confronto o ricerca web conta come un utilizzo, fino a 300 utilizzi al giorno, e una ricerca web conta anche le sue ricerche nel limite di 1000 ricerche web al giorno). Senza piano, confrontare 2–10 elaborati usa 1 credito e una ricerca sul web 2 crediti. Entrambi richiedono un account ZeroTell.

No. Gli elaborati vengono confrontati in memoria e poi eliminati. In modalità web, le righe selezionate vengono inviate al nostro servizio di ricerca per eseguirla.

Trova le coppie da guardare più da vicino

Incolla due o più elaborati e scopri cosa hanno in comune.

Confronta il codice