Controllo prospettiva
Perspective-Check trasforma la scrittura promuovendo un linguaggio inclusivo.
Descrizione
PCLCheck è uno strumento innovativo e potente progettato per trasformare la scrittura accademica promuovendo l'inclusività e un linguaggio incentrato sulla persona. Sfruttando le funzionalità avanzate dell'API Gemini e vari strumenti per sviluppatori Google, la nostra app fornisce un'analisi dei contenuti senza interruzioni per identificare e affrontare il linguaggio non incentrato sulle persone in articoli di ricerca e altri documenti.
L'applicazione frontend, creata con Next.js, offre un'interfaccia semplice e intuitiva per consentire agli utenti di caricare documenti PDF. L'interfaccia si adatta alle visualizzazioni sia su computer che su dispositivi mobili, garantendo un'esperienza utente fluida su tutti i dispositivi. Gli utenti possono caricare documenti PDF tramite il nostro endpoint sicuro. L'app utilizza tecniche avanzate di estrazione del testo per analizzare i contenuti del documento e cercare parole che potrebbero avere connotazioni stigmatizzanti o parziali. L'app legge un elenco predefinito di queste parole da un file (all wordsearch.txt) e cerca le relative occorrenze nel documento. Evidenziazione dei contenuti problematici: per ogni occorrenza di linguaggio potenzialmente parziale rilevata, l'app evidenzia il testo all'interno del PDF. Questo risultato viene ottenuto utilizzando la libreria PyMuPDF (fitz), che consente di eseguire ricerche e annotazioni precise del testo direttamente nel file PDF. L'app offre anche una funzionalità unica per generare alternative più inclusive alle frasi problematiche identificate. Utilizzando le funzionalità di generazione di linguaggio dell'API Gemini, l'app suggerisce sostituzioni per i contenuti stigmatizzanti, garantendo l'allineamento del documento agli standard di inclusione moderni.
Realizzato con
- PyMuPDF (Fitz) per l'elaborazione dei PDF
- FastAPI per la creazione dell'API
- SlowAPI per la limitazione di frequenza
- e Next.js con generazione di siti statici (SSG) per il frontend.
Team
Di
Innovatori per l'inclusione
Da
Stati Uniti