La tecnologia

Come funziona Rubrica, con parole semplici.

Tre modelli di IA europei, un database europeo e un passaggio di retrieval che tiene ogni risposta ancorata al tuo materiale. Niente magia, niente scatola nera: questa pagina mostra cosa succede a ogni file che carichi e a ogni domanda che fai.

Cosa succede a un file che carichi

Gli stessi cinque passaggi valgono per la libreria del corso di un docente e per gli appunti di uno studente. Nessuno di essi addestra un modello; tutto resta nell'UE.

  1. Passo 1
    Il testo viene estratto

    PDF, Word, PowerPoint ed Excel vengono letti senza alcuna IA. Immagini e pagine scansionate passano per Pixtral, un modello di visione, che trascrive ciò che vede.

    unpdf · officeparser · Pixtral 12B

  2. Passo 2
    Il testo viene diviso in frammenti

    Circa 800 token ciascuno, tagliati sui confini di paragrafo o di frase, con una sovrapposizione di 100 token perché un'idea non venga mai spezzata tra due frammenti.

    ~3.200 caratteri, 400 di sovrapposizione

  3. Passo 3
    Ogni frammento riceve un embedding

    mistral-embed trasforma il frammento in una lista di 1.024 numeri (un vettore) che cattura di cosa parla. Frammenti sullo stesso argomento finiscono con liste simili, qualunque sia la formulazione o la lingua.

    mistral-embed · 1.024 dimensioni · UE

  4. Passo 4
    Testo e vettore vengono salvati insieme

    Nel nostro Postgres a Francoforte, limitati al tuo corso e alla tua istituzione. Un indice vettoriale (HNSW, distanza del coseno) rende la ricerca istantanea.

    pgvector · row-level security

  5. Passo 5
    Una domanda trova le sue fonti

    Anche la domanda diventa un vettore. Gli 8 frammenti più vicini del tuo corso vengono passati a Mistral Large come materiale di partenza, e la risposta cita il file tra parentesi.

    top 8 per coseno · Mistral Large

Gli embedding, spiegati

Un embedding è una lista di 1.024 numeri che riassume di cosa parla un testo. Due testi sulla stessa idea ottengono liste simili anche se non condividono nessuna parola. Questo permette a Rubrica di cercare per significato invece che per parola chiave.

Ogni punto è un frammento di un documento del corso, posizionato in base al significato. Il punto evidenziato è una domanda. Le linee vanno agli otto frammenti che l'assistente legge prima di rispondere. I vettori reali hanno 1.024 dimensioni; qui ne sono disegnate tre.

Cosa fa

  • Trova il paragrafo che risponde a "come si calcola il free cash flow?" anche quando la slide dice "flusso di cassa disponibile".
  • Funziona tra lingue diverse: materiale in inglese, domande in italiano.
  • Resta dentro il tuo corso. Un frammento di un altro corso o di un'altra istituzione non è mai un candidato.

Cosa non è

  • Non scrive. Scrive Mistral Large; l'embedding si limita a trovare.
  • Non capisce. Misura quanto sono vicini due significati, niente di più.
  • Non conserva il tuo testo. Il testo vive nel database; il vettore è un indice che rimanda a esso.
  • Non è una ricerca per parole chiave. Per "articolo 14.3" o una cifra esatta si usa direttamente il testo salvato.

I modelli

Tutti e tre vengono da Mistral AI (Parigi) e sono serviti da infrastruttura UE con condizioni API che escludono l'addestramento sui dati dei clienti. Non usiamo modelli di OpenAI, Anthropic o Google per i tuoi contenuti didattici.

ModelloCosa fa in RubricaDove gira
Mistral LargeScrittura e ragionamento: risposte dell'assistente, quiz, griglie di valutazione, report 360, contenuto delle slide, consigli durante la lezione dal vivo.Mistral AI, servito dall'UE
Pixtral 12BLettura di immagini e pagine scansionate allegate a un corso o agli appunti di uno studente.Mistral AI, servito dall'UE
mistral-embedTrasforma frammenti e domande in vettori, così da trovare il paragrafo giusto.Mistral AI, servito dall'UE

Le valutazioni di pari e giuria non raggiungono mai alcun modello come voti individuali. Dal database escono solo aggregati, per costruzione dello schema stesso.

Perché è utile per un docente

  • Crea dal tuo materiale. Quiz, criteri di valutazione, una pagina del corso e presentazioni (esportabili in PPTX) scritti a partire dalle tue letture, non da internet.
  • Misura l'aula mentre insegni. Gli studenti segnalano dal telefono il polso della classe; l'assistente legge il segnale e suggerisce quando rallentare o andare avanti.
  • Valuta in modo oggettivo. Registro dei voti, giuria dei progetti con aggregati anonimi e report 360 che combinano quiz, valutazioni tra pari e griglie di valutazione.
  • Risposte che puoi verificare. Ogni risposta fondata indica il file da cui proviene.

Perché è utile per uno studente

  • I tuoi appunti diventano un tutor. Carica i tuoi appunti e fai domande; le risposte vengono dal tuo materiale, non da un modello generico.
  • Esami e flashcard da ciò che hai studiato davvero. Generati dai tuoi documenti, riservati a te.
  • Privato per impostazione predefinita. I tuoi appunti sono solo tuoi, a meno che tu non decida di pubblicarli nella community.
  • Solo UE, sempre. Rubric Student gira in una modalità che rifiuta qualsiasi modello non UE, anche come riserva.

Libreria e risposte fondate

La Libreria del corso, gli allegati in chat e le risposte fondate sui tuoi documenti fanno parte dei piani Pro e Istituzione. Le istituzioni nella beta privata le hanno incluse. Ogni frammento indicizzato è salvato nello spazio della tua istituzione nel nostro database europeo, e nulla di esso viene condiviso con altre istituzioni o usato per migliorare alcun modello.

Database a Francoforte, Germania Inferenza IA nell'UE Mai usato per l'addestramento

Le garanzie dietro tutto questo

Dove vivono i tuoi dati, chi può vederli e cosa ci impegniamo a fare per iscritto.