Healthcare and Life Sciences Symposium, May 2024
Sujit Pal | Elsevier Health
ORCID: https://orcid.org/0000-0002-6225-110X
Supporting Concept Search
using a Clinical Healthcare
Knowledge Graph
with Named Entity Recognition and Linking
H-graph
• 500k manually
curated concepts
• 14 semantic
categories (groups)
• 3.5 synonyms /
concept
• 150k relationships
H-graph
• 1100+ books
• 650+ journals
• 800+ first consult
• 2900+ drug
monographs
• …
Medical Content
H-graph
Medical Content
Search
Index
Search
platform
query
results
terms
concepts
• Bag of concepts
• Support for
synonymy
• Multi-language
• Leverage relations
H-graph
Medical Content
Search
Index
Search
platform
query
results
• Based on Aho-
Corasick algorithm
• Streaming match
• Lemmatize +
lowercase for recall
(except abbrs.)
• Other NLP services
Dictionary
based NER
concepts
H-graph
Medical Content
Search
Index
Search
platform
query
results
Dictionary
based NER
concepts
Concept Resolver
• Based on Dictionary
based NER
• Permute tokens for
best match
• Exposes concept
relationships
concepts / relations
H-graph
Medical Content
Search
Index
Search
platform
query
results
Dictionary
based NER
concepts
Concept Resolver
concepts / relations
Semantic
Matching
• Text content
converted to
stream of concepts
• Embeddings
learned using
word2vec skip-
gram prediction on
concepts
(training)
H-graph
Medical Content
Search
Index
Search
platform
query
results
Dictionary
based NER
concepts
Concept Resolver
concepts / relations
Semantic
Matcher
• Search platform
has access to:
synonym matches,
nearest neighbors
(KG) and nearest
neighbors in
concept space
(training)
H-graph
Medical Content
Search
Index
Search
platform
query
results
Dictionary
based NER
concepts
Concept Resolver
concepts / relations
Semantic
Matcher
(training)
Concept
Recommender
(train) (infer)
• Trained on KG
synonym pairs
• SapBERT
architecture
• Recommends
nearest concept for
new phrases in text
sujit.pal@elsevier.com
https://www.linkedin.com/in/sujitpal/

Supporting Concept Search using a Clinical Healthcare Knowledge Graph