Un'AI che legge la conversazione prima di aiutarti a rispondere

Subtext legge la conversazione prima di aiutarti a rispondere, perché una frase da sola spesso non basta per dare una risposta. Incolla la conversazione, carica uno screenshot o aggiungi il vocale che ti hanno mandato: capisce chi ha detto cosa, riassume cosa vuole l'altra persona, elenca cosa aspetta ancora una risposta e prepara una bozza che riprende il discorso da dove l'hanno lasciato. Questa pagina raccoglie le prove: perché i messaggi precedenti cambiano il senso di una frase, cosa un'AI può ricavarne, e dove tutto questo si ferma. Subtext usa la conversazione che gli dai. Non capisce la vostra relazione, e non conosciamo nessuno strumento che lo faccia. Non invia mai niente al posto tuo.

Inizia con Subtext

Su iPhone, Android e nel browser. Screenshot e vocali non vengono mai usati per addestrare un modello di AI.

Un esempio reale dell'app, su uno screenshot di chat disegnato apposta: un'amica, Priya, disdice per la seconda volta, e la bozza di risposta è “Certo, nessun problema. Quando hai tempo.” Qui sotto trovi quello che Subtext ha letto nella conversazione e le tre versioni che ha proposto, senza ritocchi.

Certo, nessun problema. Quando hai tempo.

  • Passivo-aggressivo: "Quando hai tempo." può suonare come un rimprovero velato dopo due annullamenti.
  • Messaggi contrastanti: "Nessun problema" e "quando hai tempo" lasciano la proposta aperta e non chiariscono cosa senti davvero.
  • Delusione: Dici che non c'è problema, ma è la seconda volta che salta e un po' di amarezza traspare.

Capisco, restarci male due volte di fila è normale, e comunque sei stato gentile. Ecco qualche versione più calda e chiara.

  • Vicina alla tua (Serenità, pronto da inviare): Certo, nessun problema. La settimana prossima va bene, dimmi tu quando. Mantiene la tua disponibilità e toglie il tono di rimprovero, passando la scelta del giorno a lei.
  • Più calda (Empatia, pronto da inviare): Tranquilla, capita! Spero che la settimana si calmi presto. Per la prossima fammi sapere che giorno ti viene meglio. Mostra comprensione per il lavoro di Priya e lascia a lei la scelta del giorno, senza peso.
  • Più chiara e concreta (Fiducia, pronto da inviare): Ok, nessun problema, so che è un periodo pesante. Facciamo la settimana prossima: scegli tu il giorno e io prenoto, così ci vediamo con calma. Accetta con calore e propone un passo concreto, così il rinvio non resta vago.

Ho tolto "quando hai tempo" perché poteva sembrare una frecciatina. Vuoi che sia più breve o più diretta?

Cosa vuol dire davvero contesto della conversazione

Un messaggio porta con sé meno di quanto sembri. Chi è “lei”, a cosa si riferisce “quello”, se una frase risponde a una domanda o la corregge: tutto si risolve guardando i turni precedenti. La descrizione di Grice di come chi ascolta ricostruisce il significato di chi parla elenca il contesto dell'enunciato e le conoscenze di sfondo condivise tra le cose su cui chi ascolta fa affidamento (Logic and Conversation). L'analisi della conversazione aggiunge che una prima azione rende pertinente una seconda azione precisa: una domanda proietta una risposta, un'offerta proietta un'accettazione o un rifiuto, quindi la stessa parola fa un lavoro diverso a seconda di quello che la precede (Opening up Closings). Le persone sistemano i fraintendimenti nell'arco di più turni e leggono una correzione in rapporto al problema che ripara (The Preference for Self-Correction in the Organization of Repair in Conversation). Un pronome segnala che chi parla è ancora su ciò che la frase precedente teneva al centro dell'attenzione, con prove tratte da testi di un solo autore e non da chat (Centering: A Framework for Modeling the Local Coherence of Discourse). Il contesto, quindi, sono cinque cose: i turni precedenti, chi ha detto ciascuno di essi, a cosa si riferiscono le parole brevi, quali domande sono aperte, e i segnali di quanto le due persone siano in confidenza. Una riga sola non ne consegna nessuna.

Cosa dicono le prove sui turni precedenti

Le prove misurate vengono dai benchmark, nessuna dai telefoni delle persone, e puntano in due direzioni. In uno studio di classificazione a livello di enunciato, mescolare l'ordine dei turni di un dialogo in fase di test, con ogni frase bersaglio intatta, ha fatto scendere i punteggi sull'intento sul corpus MultiWOZ da una F1 pesata di 96,22 a 67,91, e i punteggi sugli atti dialogici su DailyDialog da una F1 macro di 79,46 a 66,81 (Exploring the Role of Context in Utterance-level Emotion, Act and Intent Classification in Conversations: An Empirical Study). È un singolo studio, su dialoghi di benchmark in inglese a due parti, con un classificatore più vecchio e non un grande modello linguistico. Mostra che alcune etichette dipendono dai turni circostanti; non dice di quanto migliori una bozza di risposta. Lo stesso studio ha trovato che togliere le frasi precedenti di uno dei due parlanti aiutava in un compito e danneggiava in un altro, il che, nella nostra lettura, sconsiglia di incollare il più possibile. La prova contraria è più vecchia. I generatori di risposte ricorrenti e transformer erano “raramente sensibili alla maggior parte delle perturbazioni, come enunciati mancanti o riordinati” (Do Neural Dialog Systems Use the Conversation History Effectively? An Empirical Study), quindi un output fluente può nascondere un uso superficiale della cronologia. I due articoli non sono d'accordo, e il più recente lo dice.

Cosa un'AI riesce a ricavare da una conversazione, e con quanta irregolarità

Tre cose sono misurabili. Sapere chi ha detto cosa aiuta. Aggiungere l'informazione su chi parla ha migliorato la classificazione degli atti che dipendono dal contesto, come un sì o un no secchi, nelle trascrizioni di riunioni a più partecipanti, ma non nelle telefonate a due (Who is Speaking? Speaker-Aware Multiparty Dialogue Act Classification). La posizione conta, e sui modelli del 2023 l'accuratezza era massima quando il materiale rilevante stava all'inizio o alla fine di un input lungo e calava in modo significativo quando stava nel mezzo (Lost in the Middle: How Language Models Use Long Contexts). Conta anche la formulazione. Quando il passaggio che conteneva la risposta condivideva poche parole con la domanda, 11 modelli su 13 che dichiarano un contesto di almeno 128K token sono scesi sotto la metà del loro punteggio su contesto breve già a 32K token, GPT-4o tra i migliori con un passaggio dal 99,3 al 69,7 per cento (NoLiMa: Long-Context Evaluation Beyond Literal Matching). Nessuno di questi ha testato conversazioni in chat, quindi è una deduzione che il messaggio che conta, mandato tre settimane fa, sepolto a metà di quello che hai incollato e formulato diversamente da quello di oggi, sia quello che un modello ha più probabilità di sottopesare. Subtext lavora sulla conversazione che gli consegni, e quella conversazione è soggetta agli stessi limiti.

Perché Subtext non sostiene di capire la vostra relazione

Subtext usa la conversazione che gli dai per suggerire una risposta. Non capisce la vostra relazione, per una ragione strutturale. Le persone costruiscono quello che dicono intorno a ciò che credono che l'altra persona sappia, il loro terreno comune, che si accumula nel tempo e che le persone stabiliscono in modo diverso nei diversi mezzi (Grounding in communication). I nostri esempi sarebbero la battuta che capite solo voi, la telefonata di ieri sera, la discussione alla festa, la cosa concordata in un'altra app, nessuna delle quali, per costruzione, sta in un testo incollato o in uno screenshot. Nemmeno la parte che un modello può vedere è al sicuro. Su un benchmark di conversazioni in cui le persone hanno informazioni diverse ed entrano ed escono a metà (la nostra analogia per una chat di gruppo o uno screenshot parziale; l'articolo non ne fa nessuna), i modelli linguistici “ottengono risultati significativamente peggiori degli umani anche con il ragionamento chain-of-thought o il fine-tuning”, e gli autori non credono che i modelli attuali possiedano una vera teoria della mente (FANToM: A Benchmark for Stress-testing Machine Theory of Mind in Interactions). Quei punteggi vengono da modelli del 2023; il settore discute ancora su cosa misurino test del genere. In ogni caso, nessuno strumento può prevedere come reagirà una persona precisa, e non esiste nessuna valutazione indipendente di Subtext: per questo ci atteniamo all'affermazione più circoscritta.

Come Subtext legge la conversazione prima di scrivere una risposta

Subtext prende la conversazione come testo incollato, come screenshot della chat, come vocale che registri tu o come vocale che ti hanno mandato. Legge tutto lo scambio, e in uno screenshot capisce chi sta parlando da dove stanno le bolle. Se non riesce a capirlo, o una riga incollata potrebbe essere tua o loro, te lo chiede. Per un messaggio che hai ricevuto, riassume cosa vuole l'altra persona, nella lingua in cui è arrivato, ed elenca fino a cinque cose che hanno bisogno di una risposta. Poi prepara una risposta che riprende il discorso e affronta i loro punti, e ogni bozza porta il badge “pronto da inviare” oppure “da notare”: una seconda lettura, non un verdetto. Se invece gli consegni una bozza tua, torna in un massimo di tre versioni a un tocco l'una dall'altra: una vicina alle tue parole con i problemi sistemati, una rifinitura più calda o un approccio diverso, una riscrittura più completa. Copi quella che scegli. La pagina sul messaggio ricevuto copre il percorso: riassumere cosa ti hanno chiesto, poi rispondere. Questa pagina raccoglie le prove del perché la conversazione conta e di dove si ferma.

La stessa frase vuol dire cose diverse in conversazioni diverse

“Va bene.” dopo un messaggio lungo e affettuoso è una cosa; “Va bene.” dopo “Alle 7 ti va?” è un'altra, e la parola è identica. “Certo” dopo “Sei libera venerdì?” accetta; “certo” dopo “Non mi ascolti mai” chiude una porta. “Domani mi alzo presto” è un'informazione, una scusa o un rifiuto a seconda di cosa è stato chiesto. “Sì, va bene” non ha nessun contenuto senza la proposta che sta sopra. “No, martedì” corregge qualcosa, e una risposta scritta dalla versione non corretta risponde con sicurezza a un piano che tutti e due hanno già lasciato cadere. “Bravo” con l'emoji che alza gli occhi al cielo è una presa in giro in una relazione e un rimprovero in un'altra, e la differenza sta nella storia, non nei pixel. E “Sei ancora arrabbiata per sabato?” non condivide nessuna parola con il messaggio in cui è nato il dispiacere, che è esattamente il tipo di collegamento che un modello ha più probabilità di perdere. Sono illustrazioni della teoria qui sopra, non stimoli di uno studio, e nessuno le ha misurate. Sono il motivo per cui Subtext chiede la conversazione e non la riga, e per cui capire cosa vuol dire un messaggio è più difficile di quanto sembri.

In cosa è diverso da un correttore grammaticale o da una riscrittura di una riga

Subtext legge lo scambio; un controllo grammaticale o del tono legge la tua frase. Un controllo su una riga sola non può sapere a cosa si riferisce “quello”, quale domanda è ancora aperta, o che il piano è stato corretto due messaggi più su, perché niente di tutto questo sta nella riga. Grammarly, fatto dall'azienda che ora si chiama Superhuman, esegue un rilevatore di tono sul tuo testo oltre una lunghezza minima e propone riscritture del tono e delle frasi; non abbiamo trovato nessuna documentazione del fatto che legga lo screenshot di una chat personale per scrivere una risposta (verificato il 23 settembre 2026). Le funzioni di risposta integrate in un'app di messaggistica sono l'altro modello. La pagina di aiuto di Google dice che Magic Compose in Google Messages usa i 20 messaggi precedenti come contesto (Draft messages with Magic Compose, verificato il 23 settembre 2026), una finestra delimitata dentro quell'app. Subtext è un'app a cui porti un messaggio, quindi vede quello che incolli, da qualsiasi app, e nient'altro. Nessuna valutazione indipendente confronta questi strumenti, Subtext compreso, quindi questa è una descrizione di cosa legge ciascuno, non una classifica. Per il lavoro sulla singola bozza, la pagina giusta è il controllo del tono per i messaggi.

Che fine fa la conversazione che incolli

Subtext riceve le parole dell'altra persona oltre alle tue, quindi questa sezione dice che fine fanno. È un inquadramento, non una consulenza legale. Secondo il regolamento europeo sulla protezione dei dati, una persona che gestisce la corrispondenza per motivi puramente personali resta fuori dal suo ambito, mentre il fornitore che mette a disposizione i mezzi no, e una chat può contenere dettagli sulla salute, politici, religiosi o sessuali che il regolamento tratta come categorie particolari (Regulation (EU) 2016/679 (General Data Protection Regulation)). Uno screenshot porta con sé anche più della conversazione: i nomi dei contatti, gli orari, a volte il banner di una notifica da un'altra chat. Ritaglia quello che non serve alla risposta prima di incollarlo da qualsiasi parte. Dal lato di Subtext, i tuoi messaggi vanno ai fornitori di AI che li leggono e li scrivono, e ai server di Subtext, così puoi tornare su una conversazione; l'informativa sulla privacy elenca ogni fornitore. Niente di quello che invii viene usato per addestrare un modello di AI, ed è cifrato lungo il tragitto. Se cancelli tu una conversazione, sparisce subito, allegati compresi. La ricerca web opzionale dentro l'app manda i tuoi termini di ricerca a un fornitore di ricerca, e puoi disattivarla nelle impostazioni.

Dove sbaglia, e cosa fa Subtext al riguardo

Subtext sbaglia in cinque modi che vale la pena nominare. Il primo è il contesto mancante e la storia nascosta. Quello che lasci fuori, Subtext non può usarlo, e una storia mai scritta è fuori dalla portata di qualsiasi strumento. Il sarcasmo è il secondo, e devi aspettarti errori ovunque sia solo la storia a segnalarlo. Subtext mette i tag solo sulla tua bozza e non etichetta mai il messaggio dell'altra persona, e capire se un messaggio è sarcastico è difficile anche per le persone. Poi ci sono gli screenshot ritagliati o riordinati. Ritagliare toglie il riferimento, la correzione e chi ha mandato quale riga, e i due studi qui sopra non sono d'accordo sul fatto che un modello ignori o fraintenda il riordino. Con le conversazioni lunghe valgono le prove su posizione e formulazione viste sopra, e il messaggio che conta è quello che un modello ha più probabilità di sottopesare. L'ultimo è la deriva del tono. In due esperimenti online randomizzati tra sconosciuti, i suggerimenti di risposta generici hanno reso il linguaggio più positivo; l'uso effettivo da parte dell'interlocutore ha alzato le valutazioni di cooperazione e vicinanza, mentre un interlocutore soltanto sospettato di usarli è stato valutato peggio, una correlazione, non una causa (Artificial intelligence in communication impacts language and social relationships). La deduzione che ne traiamo è che uno strumento che si limita a farti suonare più gentile può fallire dove ti serve fermezza, quindi Subtext propone una versione più breve e più chiara e ti lascia modificare tu una parola. Quando non riesce a capire chi sta parlando, lo chiede.

FAQ

Esiste uno strumento che legge tutta la conversazione prima di suggerire una risposta?

Subtext lo fa. Incolla la conversazione, un suo screenshot o il vocale che ti hanno mandato: legge tutto lo scambio, capisce chi ha detto cosa e riassume cosa vuole l'altra persona e cosa aspetta ancora una risposta prima di scrivere qualsiasi cosa. Copi la risposta che scegli; non invia mai niente al posto tuo.

C'è un'app che legge tutta la chat e mi aiuta a rispondere come si deve?

Subtext legge la chat che gli consegni, su iPhone, Android e nel browser, e prepara una risposta che riprende il discorso e affronta i loro punti. Incolla una bozza tua e torna in tre versioni, a un tocco l'una dall'altra, ognuna con l'indicazione di quanto della tua formulazione ha cambiato; l'articolo su cosa fa andare a segno una risposta ha la ricerca dietro a questo. Usa la conversazione che gli dai; quello che non è mai stato scritto, non può saperlo.

Esiste un'app che legge tutta la chat e mi aiuta a rispondere con il tono giusto?

Subtext scrive partendo dalla conversazione; su una bozza scritta da te propone fino a tre versioni che differiscono per quanto si discostano dalle tue parole: una vicina alla tua formulazione con i problemi sistemati, una rifinitura più calda o un approccio diverso, una riscrittura più completa. In entrambi i casi ci sono i comandi a un tocco più caloroso, più breve, più informale, più sicuro o aggiungi umorismo. Sulla tua bozza segnala le parole che potrebbero suonare dure, fredde, passivo-aggressive, vaghe o troppo piene di scuse, sempre come possibilità, mai come verdetto. C'è un limite. In due esperimenti, i suggerimenti generici di risposta rapida hanno spinto il linguaggio di sconosciuti verso il positivo, come spiega l'articolo su se l'AI fa sembrare i tuoi messaggi scritti da un robot, quindi controlla la versione più ferma quando è la fermezza che ti serve.

Esiste un assistente di scrittura che capisce il contesto della relazione, non solo le parole?

No, e uno strumento che dice di farlo promette troppo. Due persone costruiscono quello che condividono in parte fuori dalla trascrizione, e i modelli testati su conversazioni in cui le persone hanno informazioni diverse ottengono risultati significativamente peggiori degli umani (FANToM: A Benchmark for Stress-testing Machine Theory of Mind in Interactions). Subtext, invece, legge lo scambio che gli consegni, capisce chi sta parlando, e chiede per chi è il messaggio e cosa vuoi che succeda quando le indicazioni sono poche o il messaggio è un confine, un rifiuto o un confronto. Per i messaggi di tutti i giorni capisce quanto siete in confidenza tu e l'altra persona dal tono della tua bozza e lo mantiene nelle versioni.

Devo incollare tutta la conversazione?

No, e di più non è sempre meglio. Nei benchmark, la cronologia in più ha danneggiato oltre che aiutato un classificatore di dialoghi, e i modelli linguistici hanno usato peggio il materiale nel mezzo di un input lungo. Incolla la parte da cui dipende la risposta: la domanda ancora aperta, la correzione e il messaggio a cui stai rispondendo. Se Subtext non riesce a capire se una riga è tua o loro, te lo chiede.

Capisce chi sta parlando in uno screenshot?

Subtext legge lo screenshot di una chat come fai tu, con i tuoi messaggi da una parte e i loro dall'altra. Quando la disposizione non lo rende chiaro, te lo chiede, perché una risposta scritta dal lato sbagliato della conversazione è peggio di nessuna bozza.

Funziona con i vocali?

Sì. Carica il vocale che ti hanno mandato e Subtext lo legge come qualsiasi altro messaggio, oppure registra un vocale tuo come bozza. Tutti e due passano dalla stessa lettura del testo: chi ha detto cosa, cosa vogliono, cosa ha bisogno di una risposta.

L'altra persona si accorge che ho usato Subtext?

Da Subtext no. Lavora solo dalla tua parte e non invia mai niente; la risposta parte dalla tua app di messaggistica quando ce la incolli. Subtext non etichetta nemmeno l'altra persona. Non segna il suo messaggio come ostile o manipolatorio, perché legge le parole sullo schermo, non quello che chi scrive prova dentro di sé. L'articolo Ce l'ha con me, o ci sto pensando troppo? spiega perché quel divario è così ampio.

Funziona nella mia lingua?

Subtext è disponibile in 20+ lingue e risponde in quella in cui scrivi. Il riassunto di un messaggio che hai ricevuto torna nella lingua in cui è arrivato.

Quanto costa?

Subtext ti dà qualche analisi gratuita per iniziare, poi un abbonamento a pagamento con piani settimanali, mensili e annuali, addebitato tramite l'App Store o Google Play sul telefono o tramite Stripe sul web. Vedi il prezzo nella tua valuta prima di abbonarti.

Subtext funziona in 20+ lingue e risponde in quella in cui scrivi. Sul telefono o nel browser.

Dove ti serve

Subtext è nato prima di tutto per il telefono. E una volta che ce l'hai, il tuo account funziona anche sul web.

Hai già l'app? Il tuo account funziona su web.subtext.it, sincronizzato con il telefono.

Oppure scansiona per installare. Clicca un codice per ingrandirlo.

Funziona nel browser che usi già.

  • Safari
  • Edge
  • Chrome
  • Firefox
  • Opera
  • Brave