← Torna ai progetti

Irish Hospital Healthcare Analytics

Completato

Piattaforma analitica che aggrega le recensioni dei pazienti degli ospedali irlandesi da Google Places e SerpAPI, le combina con i dati governativi sulle liste d'attesa (NTPF), esegue analisi del sentiment NLP e le visualizza in dashboard interattive.

Tecnologie

Apache AirflowAWS S3PostgreSQLPythonApache SparkVADER NLPMetabaseDockerGoogle Places APISerpAPI

Problema

I feedback dei pazienti erano dispersi su più fonti senza una visione unificata delle tendenze di soddisfazione, dei tempi di attesa o dei reclami ricorrenti tra i gruppi ospedalieri irlandesi.

Approccio

DAG di ingestione multi-sorgente in Apache Airflow con XCom S3-backed, staging PostgreSQL tramite tabelle temporanee e una pipeline NLP disaccoppiata (sentiment VADER) indipendente dall'ingestione per consentire l'iterazione algoritmica senza richiamare le API a pagamento.

Risultato

Piattaforma analitica unificata con tendenze del sentiment, conteggi delle recensioni nel tempo e top parole chiave per sentiment per ospedale.

Apprendimenti

L'XCom S3-backed è essenziale per payload di grandi dimensioni; l'hashing del contenuto consente re-run sicuri; gli schemi di risposta API cambiano — usare catene di parsing difensive; disaccoppiare l'ingestione dalla trasformazione consente iterazione indipendente.

Rilevanza

Dimostra data engineering end-to-end, arricchimento NLP, integrazione multi-API, pattern di storage cloud e architettura Airflow pronta per la produzione.