← Retour aux projets

Irish Hospital Healthcare Analytics

Terminé

Plateforme analytique qui agrège les avis de patients des hôpitaux irlandais depuis Google Places et SerpAPI, les combine avec les données de listes d'attente gouvernementales (NTPF), effectue une analyse de sentiment NLP et visualise les résultats dans des tableaux de bord interactifs.

Technologies

Apache AirflowAWS S3PostgreSQLPythonApache SparkVADER NLPMetabaseDockerGoogle Places APISerpAPI

Problème

Les retours des patients étaient dispersés sur plusieurs sources sans vue unifiée des tendances de satisfaction, des délais d'attente ou des réclamations récurrentes à travers les groupes hospitaliers irlandais.

Approche

DAGs d'ingestion multi-sources dans Apache Airflow avec XCom S3-backed, staging PostgreSQL via tables temporaires et un pipeline NLP découplé (sentiment VADER) indépendant de l'ingestion pour permettre l'itération algorithmique sans rappeler les API payantes.

Résultat

Plateforme analytique unifiée avec tendances de sentiment, comptages d'avis dans le temps et top mots-clés par sentiment par hôpital.

Apprentissages

Le XCom S3-backed est essentiel pour les gros payloads ; le hachage de contenu permet des re-runs sûrs ; les schémas de réponse API dérivent — utiliser des chaînes de parsing défensives ; découpler l'ingestion de la transformation permet une itération indépendante.

Pertinence

Démontre l'ingénierie de données de bout en bout, l'enrichissement NLP, l'intégration multi-API, les patterns de stockage cloud et une architecture Airflow prête pour la production.