Concetto
Costruito su un principio diverso.
La conoscenza non può essere fissata a un unico significato corretto. Le stesse parole arrivano in modo diverso a seconda di chi le legge — e la distanza è ancora maggiore tra le persone e l'IA.
VATES tratta la conoscenza non come significato fisso, ma come struttura a cui ogni lettore dà vita sul momento. Dove i metodi convenzionali fissano il significato in anticipo, VATES lascia l'interpretazione al lettore. Quel principio è la fondazione su cui è costruito.
Perché è costruito così
VATES a confronto con il metodo comune per alimentare un modello linguistico con la conoscenza (RAG).
| Aspetto | RAG | VATES |
|---|---|---|
| Elaborazione intermedia | Embedding, ricerca vettoriale, re-ranking | Nessuna di esse — BM25 su testo semplice; i top-k vanno al modello |
| Aggiornamenti | Richiede re-embedding e reindicizzazione | Ha effetto nel momento in cui un ES viene scritto |
| Significato | Compresso in coordinate all'embedding, e va alla deriva | Preservato come struttura; interpretato al momento dell'osservazione |
| Dipendenze | Infrastruttura di database vettoriale | Solo database standard e file |
| Visibilità | Vettori numerici; perché un frammento è stato recuperato è opaco (scatola nera) | Testo semplice strutturato; il contenuto è visibile (scatola bianca) |
| Operatività | Re-embedding, reindicizzazione; le eliminazioni possono persistere nei vettori | Modifica o elimina la riga direttamente; verificabile a occhio nudo |
Nessuna elaborazione intermedia
Un tipico sistema RAG esegue una pipeline — embedding, ricerca vettoriale, re-ranking. VATES non ha nulla di tutto ciò.
Arriva una domanda. Ogni ES viene valutato rispetto a essa con BM25. I top-k con il punteggio più alto vengono consegnati al modello. Il modello risponde.
Questo è tutto il percorso. L'unica cosa preparata in anticipo è l'ES stesso; nulla viene preparato per il recupero. Il punteggio viene ricostruito per ogni domanda, quindi non c'è alcun indice da mantenere, nulla da rifare in embedding, e nessun significato fisso conservato da qualche parte. Il recupero è lessicale — su testo semplice che puoi leggere tu stesso. Il modello osserva la struttura direttamente — il significato non è risolto prima di arrivare, ma nel momento in cui viene letto.
Aggiornamenti istantanei
Il RAG deve rifare l'embedding e ricostruire il suo indice ogni volta che la conoscenza cambia. Con VATES, una volta scritto un ES, viene riflesso dalla query successiva. Non c'è alcun indice da ricostruire.
Significato interpretato al momento dell'osservazione
L'embedding appiattisce il significato in coordinate fisse al momento della memorizzazione. VATES non fissa il significato in anticipo — il recupero viene riassemblato per query, e l'interpretazione è lasciata al lettore. Da un'unica base di conoscenza, le risposte si adattano alla domanda e alla lingua del lettore. Per questo la conoscenza memorizzata in giapponese può rispondere in francese, senza conservare alcun dato di traduzione.
Solo database standard e file
Nessun database vettoriale dedicato — né Pinecone, né Weaviate, né pgvector. La conoscenza è testo semplice strutturato, che funziona su un database ordinario e file. Nessuna GPU, nessuna API di embedding a consumo. Meno parti in movimento significa costi minori e meno punti di guasto.
Scatola bianca
Un indice RAG è una massa di vettori numerici che nessun umano può leggere; non puoi sapere perché un frammento è stato recuperato. VATES preserva la conoscenza come testo semplice lungo assi di osservazione di base — sostanza, quantità, qualità, relazione, e così via — e gli assi si estendono liberamente quando un argomento non si adatta. Non è uno schema fisso. Puoi leggerlo a occhio nudo e cercarlo. Il modello vede sintassi; una persona vede una tabella.
Modifica ed eliminazione dirette
Un'eliminazione nel RAG può lasciare tracce nei vettori anche dopo aver rifatto l'embedding. In VATES modifichi o elimini la riga corrispondente direttamente e confermi il risultato a occhio nudo — una struttura che serve anche le richieste di eliminazione dei dati, il diritto all'oblio.
Che cos'è ES?
ES = EchoScript
L'unità in cui VATES preserva la conoscenza. Due colonne, n righe, separate da pipe (|). Il pipe in sé non porta significato; segna solo un confine. Il significato non nasce nel simbolo, ma in chi lo osserva.
IIIS = Inter-Intelligence Intermediary Syntax
Un ES è anche una struttura sintattica progettata come sintassi intermediaria tra intelligenze (IIIS).
Cosa ci va dentro
Qualsiasi lingua naturale, oltre a notazione logica e altro. Sia parole che frasi.
Che cos'è IIIS?
La zona abitabile
Una sintassi attraverso cui intelligenze di percezione diversa possono osservare la stessa struttura — dentro la zona abitabile dove le loro percezioni si sovrappongono. Questo è IIIS.
Tra intelligenze
Per ora: l'IA e gli umani.
Osservazione attraverso le percezioni
Lo stesso ES viene letto da un'IA come json, e da una persona come una tabella a due colonne. Entrambi osservano un'unica e medesima struttura — due colonne, n righe, separate da pipe, senza significato proprio — ciascuno attraverso la propria percezione.