Harnessing the Power of NLP and Knowledge Graphs for Opioid Research

neo4j 377 views 27 slides Jun 17, 2024
Slide 1
Slide 1 of 27
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27

About This Presentation

Gursev Pirge, PhD
Senior Data Scientist - JohnSnowLabs


Slide Content

Harnessing the Power of NLP and Knowledge
Graphs for Opioid Research
GursevPirge, PhD
Data Scientist
John Snow Labs

HealthcareNLP
Spark NLP for Healthcare provides
-accurate,
-scalable,
-private,
-tuneable,
-modular
software library that helps healthcare
& pharma organizations build
longitudinal patient records and
knowledge graphs on real-world EHR
data.

Data Origination and Exchange

Spark NLP for Healthcare
Named Entity
Recognition
ICD10 Resolver
Snomed
Resolver
UMLS Resolver
Risk Adj. Module RxNorm Resolver
Assertion Status
Detection
Sentence Splitter
Tokenizer
Bert Embeddings
Relationship
Extraction
sBert
Embeddings

Spark NLP for Healthcare
CT ABDOMEN:
There is no evidence
for a retroperitoneal
hematoma. Within the
superior pole of the
left kidney, there is
a3.9 cm cystic
lesion. A 3.3 cm
cystic lesion is also
seen within the
inferior pole of the
left kidney. No
calcifications are
noted.

Medical Question Answering
7

Opioids
-A class of drugs that include both natural and synthetic substances derived from or related to
the opium poppy plant.
-Act on opioid receptors in the brain and nervous system to provide pain relief, sedation, and
euphoria.
-Natural opiates (morphine, codeine), semi-synthetic opioids (hydrocodone, oxycodone, heroin),
and synthetic opioids (fentanyl, methadone, tramadol).
-Have high potential for misuse, addiction, and overdose, contributing to the ongoing opioid
epidemic.
10

Opioids
11
https://nida.nih.gov/research-
topics/trends-statistics/overdose-
death-rates

Opioids - NER

Opioids - NER
13

Opioids – Assertion Status Detection
14

Opioids – Assertion Status Detection
15

Opioids – RE
16

17

18

20

21

22

23

Neo4J – Demo App
-Collect data from PubMed - a free database including primarily the MEDLINE database of
references and abstracts on life sciences and biomedical topics.
-Use pretrained model (ner_opioid) from Spark NLP Healthcare to extract NERs from text and
filter them based on assertions and relations.
-Use the NERs to create a KG.
-Using RE models, NERs can be linked to each other.
-Example – which opioid caused which condition (even if there are multiple opioids in the same article).
24

25

26

Thank you!
27
Gursev Pirge
[email protected]
https://www.johnsnowlabs.com/