WebSummary
Riassumi qualsiasi pagina web con l'IA
Inserisci un URL per ottenere un riassunto generato dall'IA.
🔍 Pipeline Tecnica (Dettaglio)
1. L'URL di Partenza
Tutto inizia qui. L'utente inserisce il link (URL) che desidera analizzare. Questo indirizzo è la nostra bussola per trovare i dati sul web.
2. Il Recupero (Fetch)
Il server agisce come un browser invisibile: va all'indirizzo indicato e scarica l'intero codice HTML. È come scattare una foto di tutto il codice che compone la pagina.
3. La Pulizia (Sanitization)
Una pagina web è piena di "rumore": pubblicità, menu e stili. Usiamo Regex per estrarre solo il testo leggibile. Per motivi di performance e costi, il testo viene limitato a un massimo di 4000 caratteri.
4. La Preparazione (Prompting)
Il testo pulito viene inserito in una "cornice" di istruzioni con l'obiettivo di riassumerlo. Il
Prompt
inviato al backend è:
"You are a helpful assistant that summarizes the content of a webpage provided by the user. Do not include any meta-talk, just the summary."
5. L'IA in Azione
Il pacchetto completo (istruzioni + testo) viene inviato via API a un modello di linguaggio avanzato (LLM). L'IA interpreta il contenuto e genera la risposta che vedi a schermo.
⚠️ Approfondimento: Prompt Injection
Questa applicazione è una dimostrazione di come funziona la prompt injection indiretta. Quando l'IA legge il contenuto di una pagina web, non distingue tra le "istruzioni" date dallo sviluppatore e i "dati" trovati sul sito.