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.
- Passo 1Il 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
- Passo 2Il 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
- Passo 3Ogni 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
- Passo 4Testo 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
- Passo 5Una 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.
| Modello | Cosa fa in Rubrica | Dove gira |
|---|---|---|
| Mistral Large | Scrittura 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 12B | Lettura di immagini e pagine scansionate allegate a un corso o agli appunti di uno studente. | Mistral AI, servito dall'UE |
| mistral-embed | Trasforma 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.