Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

onwunaru760-a11y/scd-phenotype-clustering-nlp

Domain:

healthcare

Record type:

project
Creator:
onw
Host:
Unsupervised SCD phenotype discovery using Bio+Clinical BERT, UMAP, and HDBSCAN — calibrated for the African disease context # SCD Phenotype Clustering via Clinical NLP > **Unsupervised discovery of clinically meaningful patient subgroups in Sickle Cell Disease using Bio+Clinical BERT embeddings, UMAP dimensionality reduction, and HDBSCAN clustering — calibrated for the African disease context.** --- ## Overview Sickle Cell Disease (SCD) is not one disease. It presents differently depending on geography, comorbidities, access to care, and age — yet most NLP research on SCD uses datasets and assumptions that don't reflect the African patient. This project uses unsupervised machine learning on publicly available clinical text (PMC-Patients dataset) to identify latent phenotypic subgroups in SCD patients, with five research questions anchored in the realities of low-resource settings. This is not an academic exercise. The goal is to generate cluster-level insights that could eventually inform triage decisions, referral protocols, and health system design in places where specialist care is scarce. --- ## Research Questions | # | Question | |---|----------| | 1 | Do SCD patients cluster into geographically distinct phenotypic subgroups based on clinical text? | | 2 | Does malaria co-infection create a distinguishable clinical subgroup? | | 3 | Are patients with delayed presentation to care phenotypically distinguishable from those who present early? | | 4 | Do paediatric and adult SCD patients separate into distinct clusters without explicit age labelling? | | 5 | Does treatment access (or lack thereof) emerge as a clustering signal in clinical documentation? | --- ## Pipeline Architecture ``` PMC-Patients Dataset │ ▼ [01_load_and_filter.py] ← Filter to SCD-relevant patient records │ ▼ [02_preprocess.py] ← Clinical text cleaning, normalisation │ ▼ [03_embed_bioclinicalbert.py] ← Bio+Clinical BERT sentence embeddings │ ▼ [04_tfidf_baseline.py] ← TF-IDF/LSA baseline for comparison │ ▼ [05_umap_reduce.py] ← UMAP dimensionality reduction (2D/3D) │ ▼ [06 …

Visit

github.com

Tags

bertclinical-nlphdbscannlpsickle-cell-diseaseumapunsupervised-learning

Similar

Identification of a novel clinical phenotype of severe Malaria using a network-based clustering approachPhenotype based clustering, and diversity of common bean genotypes in seed iron concentration and cooking timemekoogk-a11y/SAiayomidebello604-a11y/VoiceReachmidoze1991-a11y/Daftarjoellweji-a11y/AngolaTour

Identification of a novel clinical phenotype of severe Malaria using a network-based clustering approach

The parasite Plasmodium falciparum is the main cause of severe malaria (SM). Despite treatment with

Phenotype based clustering, and diversity of common bean genotypes in seed iron concentration and cooking time

Common bean is the world’s most important directly consumed legume food crop that is popular for cal

mekoogk-a11y/SAi

Sudan AI voice is a platform designed by Kamal Gafar to help Sudanese use AI # 🇸🇩 Sudan AI – الذكاء

ayomidebello604-a11y/VoiceReach

Voice-first RAG assistant delivering trusted healthcare and financial guidance over a live phone cal

midoze1991-a11y/Daftar

Daftar is a digital platform that helps private schools in Morocco manage tuition fee payments. Admi

joellweji-a11y/AngolaTour

Plataforma inteligente de fomento ao turismo em Angola, integrando gestão de parceiros, sistema de s