SlideShare a Scribd company logo
1 of 14
Download to read offline
DRUGENCYCL PEDIA
a Linked Data Application for Physicians
Jakub Kozák, Martin Nečaský, Jaroslav Pokorný
Charles University in Prague
Czech Republic
International Semantic Web Conference 2015
Drug Encyclopedia
A web application for physicians
containing clinically relevant information
about drugs and medicinal products.
Introduction
Has been running
for almost two years.
Built on the top
of a triple store.
Integrated data
source
Requirements and Data Sources
l  We went out and made a survey.
l  Results show that physicians want:
—  a nice and well-arranged application about drugs,
—  to search for basic information, i.e., indication,
contraindication, adverse effects,
—  to read through summaries of product characteristics,
—  check for potential drug-drug interactions…
l  Selection of data sources was driven
by the requirements
—  Local drug data, MeSH, NDF RT, DrugBank, FDA Labels…
Introduction
Data ETL Process
Data
sources
Data
sets
Data sets
& Link sets
Data
mart
Data
Data Mart
Data
local
product
active
ingredient
DrugBank NCI
Thesaurus
FDA
Labels
pregnancy
category
l  Optimization
—  Application ontology
—  Entities unification
—  Path shortening
Application Introduction
l  Web application built on the top of a triple store.
l  Each click triggers a SPARQL query which
is evaluated in the triple store.
l  Features:
—  Search and browse – active ingredients,
medicinal products, ATC groups, diseases…
—  Check for potential interactions
—  Display SPC – read through texts with annotations
—  Search for alternative medicinal products
Application
Application
http://www.lekovaencyklopedie.cz/en
Search Feature
l  Basic function, SPARQL query
l  Multilingual – all languages are searched
l  Autocomplete
after 4 letters written
l  Different search
strategy for each class
Application
Detail
l  Visual templates
applied
l  No need to change
app when data
changes
l  Easy data browsing
Application
Interaction Check
Information integrated from several sources including
information extracted from texts (summaries
of product characteristics).
Application
Usage Statistics
l  Data collected via Google Analytics
l  Time period – 01/2014 – 09/2015
Application
3500
unique users
57 %
returning users
37 %
came more
than 9 times
> 9
Lessons Learned
l  Users shouldn’t know there is a triple store –
because they doesn’t care.
l  Main advantages and risks of the Linked Data are
on the side of developers.
—  Both data maintenance and application development.
—  No schema is a great benefit (but also a risk).
—  New data sources can be added easily.
Conclusions
Last remark
l  RDF and SPARQL can be used in the production
phase of an application.
l  Application data mart is a good thing.
l  Do you know about any other aplications?
Conclusions
Contact:
Jakub Kozák
kozak@ksi.mff.cuni.cz
@jakkozak
Thanks

More Related Content

What's hot

Carma internet research module detecting bad data
Carma internet research module   detecting bad dataCarma internet research module   detecting bad data
Carma internet research module detecting bad dataSyracuse University
 
Holistic Benchmarking of Big Linked Data: HOBBIT
Holistic Benchmarking of Big Linked Data: HOBBITHolistic Benchmarking of Big Linked Data: HOBBIT
Holistic Benchmarking of Big Linked Data: HOBBITGraph-TA
 
Finding journal articles 2015
Finding journal articles 2015Finding journal articles 2015
Finding journal articles 2015BernadetteGargan
 
tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...David Peyruc
 
Michael Cully Resume
Michael Cully ResumeMichael Cully Resume
Michael Cully ResumeMichael Cully
 
Citation Analysis in Web of Science
Citation Analysis in Web of ScienceCitation Analysis in Web of Science
Citation Analysis in Web of Sciencemarisamendezbrady
 
Using Global Insight
Using Global InsightUsing Global Insight
Using Global InsightLaraLibrarian
 
Software in the scientific literature: Problems with seeing, finding, and usi...
Software in the scientific literature: Problems with seeing, finding, and usi...Software in the scientific literature: Problems with seeing, finding, and usi...
Software in the scientific literature: Problems with seeing, finding, and usi...James Howison
 
CSM Library Orientation
CSM Library OrientationCSM Library Orientation
CSM Library Orientationmalaniz
 
miRQuest - How to use Tutorial
miRQuest - How to use TutorialmiRQuest - How to use Tutorial
miRQuest - How to use TutorialVinicius Coutinho
 
Imedisearch
ImedisearchImedisearch
Imedisearchb0bcat
 
Altmetrics: painting a broader picture of impact
Altmetrics: painting a broader picture of impactAltmetrics: painting a broader picture of impact
Altmetrics: painting a broader picture of impactPaul Groth
 

What's hot (18)

Carma internet research module detecting bad data
Carma internet research module   detecting bad dataCarma internet research module   detecting bad data
Carma internet research module detecting bad data
 
Using MarketLine to find Company and Industry Reports
Using MarketLine to find Company and Industry ReportsUsing MarketLine to find Company and Industry Reports
Using MarketLine to find Company and Industry Reports
 
Finding industry reports
Finding industry reportsFinding industry reports
Finding industry reports
 
Finding ABS Statistics for Economics
Finding ABS Statistics for EconomicsFinding ABS Statistics for Economics
Finding ABS Statistics for Economics
 
Holistic Benchmarking of Big Linked Data: HOBBIT
Holistic Benchmarking of Big Linked Data: HOBBITHolistic Benchmarking of Big Linked Data: HOBBIT
Holistic Benchmarking of Big Linked Data: HOBBIT
 
Finding journal articles 2015
Finding journal articles 2015Finding journal articles 2015
Finding journal articles 2015
 
tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: tranSMART and the One Min...
 
Michael Cully Resume
Michael Cully ResumeMichael Cully Resume
Michael Cully Resume
 
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
Applications of the US EPA’s CompTox Chemistry Dashboard to support structure...
 
Finding company reports
Finding company reportsFinding company reports
Finding company reports
 
Citation Analysis in Web of Science
Citation Analysis in Web of ScienceCitation Analysis in Web of Science
Citation Analysis in Web of Science
 
Using Global Insight
Using Global InsightUsing Global Insight
Using Global Insight
 
Software in the scientific literature: Problems with seeing, finding, and usi...
Software in the scientific literature: Problems with seeing, finding, and usi...Software in the scientific literature: Problems with seeing, finding, and usi...
Software in the scientific literature: Problems with seeing, finding, and usi...
 
CSM Library Orientation
CSM Library OrientationCSM Library Orientation
CSM Library Orientation
 
miRQuest - How to use Tutorial
miRQuest - How to use TutorialmiRQuest - How to use Tutorial
miRQuest - How to use Tutorial
 
CINAHL subject heading search
CINAHL subject heading searchCINAHL subject heading search
CINAHL subject heading search
 
Imedisearch
ImedisearchImedisearch
Imedisearch
 
Altmetrics: painting a broader picture of impact
Altmetrics: painting a broader picture of impactAltmetrics: painting a broader picture of impact
Altmetrics: painting a broader picture of impact
 

Similar to Drug Encyclopedia - a Linked Data Application for Physicians

Open PHACTS MIOSS may 2016
Open PHACTS MIOSS may 2016Open PHACTS MIOSS may 2016
Open PHACTS MIOSS may 2016open_phacts
 
The Secret Names Of Things.pdf
The Secret Names Of Things.pdfThe Secret Names Of Things.pdf
The Secret Names Of Things.pdfMark Fortner
 
Linked-spls-initial-hcls-presentation-06082012
Linked-spls-initial-hcls-presentation-06082012Linked-spls-initial-hcls-presentation-06082012
Linked-spls-initial-hcls-presentation-06082012Richard Boyce, PhD
 
Using Web Applications To Mobilize Pesticide Information
Using Web Applications To Mobilize Pesticide InformationUsing Web Applications To Mobilize Pesticide Information
Using Web Applications To Mobilize Pesticide Informationrosss30
 
How SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&DHow SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&DMarc Maurer
 
Invited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalInvited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalDavidMaxwell77
 
ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...
ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...
ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...Dr. Haxel Consult
 
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...David Peyruc
 
Score iSYS Health Apps
Score iSYS Health AppsScore iSYS Health Apps
Score iSYS Health AppsFunancion iSYS
 
2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAGopen_phacts
 
Stratergies for the intergration of information (IPI_ConfEX)
Stratergies for the intergration of information (IPI_ConfEX)Stratergies for the intergration of information (IPI_ConfEX)
Stratergies for the intergration of information (IPI_ConfEX)Ben Gardner
 
MongoDB_Talk_ValidatingAnOpenSociety_112916_Final
MongoDB_Talk_ValidatingAnOpenSociety_112916_FinalMongoDB_Talk_ValidatingAnOpenSociety_112916_Final
MongoDB_Talk_ValidatingAnOpenSociety_112916_FinalJennifer Shin
 
OSFair2017 Workshop | Text mining
OSFair2017 Workshop | Text miningOSFair2017 Workshop | Text mining
OSFair2017 Workshop | Text miningOpen Science Fair
 
Pharmacogenomics annotation in drug structured product labeling for clinical ...
Pharmacogenomics annotation in drug structured product labeling for clinical ...Pharmacogenomics annotation in drug structured product labeling for clinical ...
Pharmacogenomics annotation in drug structured product labeling for clinical ...Richard Boyce, PhD
 
Access Lab 2020: Context aware unified institutional knowledge services
Access Lab 2020: Context aware unified institutional knowledge servicesAccess Lab 2020: Context aware unified institutional knowledge services
Access Lab 2020: Context aware unified institutional knowledge servicesOpenAthens
 
Openehr clinical modelling
Openehr clinical modellingOpenehr clinical modelling
Openehr clinical modellingIan McNicoll
 
Top mobile apps for Higher Education
Top mobile apps for Higher EducationTop mobile apps for Higher Education
Top mobile apps for Higher EducationCourtney Mlinar
 
Multivariate data analysis
Multivariate data analysisMultivariate data analysis
Multivariate data analysisSetia Pramana
 

Similar to Drug Encyclopedia - a Linked Data Application for Physicians (20)

Chemistry made mobile – the expanding world of chemistry in the hand
Chemistry made mobile – the expanding world of chemistry in the handChemistry made mobile – the expanding world of chemistry in the hand
Chemistry made mobile – the expanding world of chemistry in the hand
 
Open PHACTS MIOSS may 2016
Open PHACTS MIOSS may 2016Open PHACTS MIOSS may 2016
Open PHACTS MIOSS may 2016
 
The Secret Names Of Things.pdf
The Secret Names Of Things.pdfThe Secret Names Of Things.pdf
The Secret Names Of Things.pdf
 
Linked-spls-initial-hcls-presentation-06082012
Linked-spls-initial-hcls-presentation-06082012Linked-spls-initial-hcls-presentation-06082012
Linked-spls-initial-hcls-presentation-06082012
 
Using Web Applications To Mobilize Pesticide Information
Using Web Applications To Mobilize Pesticide InformationUsing Web Applications To Mobilize Pesticide Information
Using Web Applications To Mobilize Pesticide Information
 
How SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&DHow SAP HANA can provide value for Pharma R&D
How SAP HANA can provide value for Pharma R&D
 
Clinical resources
Clinical resourcesClinical resources
Clinical resources
 
Invited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalInvited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information Retrieval
 
ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...
ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...
ICIC 2014 Finding Answers in the Data – The Future Role of Text and Data Mini...
 
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
tranSMART Community Meeting 5-7 Nov 13 - Session 3: transmart’s application t...
 
Score iSYS Health Apps
Score iSYS Health AppsScore iSYS Health Apps
Score iSYS Health Apps
 
2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG
 
Stratergies for the intergration of information (IPI_ConfEX)
Stratergies for the intergration of information (IPI_ConfEX)Stratergies for the intergration of information (IPI_ConfEX)
Stratergies for the intergration of information (IPI_ConfEX)
 
MongoDB_Talk_ValidatingAnOpenSociety_112916_Final
MongoDB_Talk_ValidatingAnOpenSociety_112916_FinalMongoDB_Talk_ValidatingAnOpenSociety_112916_Final
MongoDB_Talk_ValidatingAnOpenSociety_112916_Final
 
OSFair2017 Workshop | Text mining
OSFair2017 Workshop | Text miningOSFair2017 Workshop | Text mining
OSFair2017 Workshop | Text mining
 
Pharmacogenomics annotation in drug structured product labeling for clinical ...
Pharmacogenomics annotation in drug structured product labeling for clinical ...Pharmacogenomics annotation in drug structured product labeling for clinical ...
Pharmacogenomics annotation in drug structured product labeling for clinical ...
 
Access Lab 2020: Context aware unified institutional knowledge services
Access Lab 2020: Context aware unified institutional knowledge servicesAccess Lab 2020: Context aware unified institutional knowledge services
Access Lab 2020: Context aware unified institutional knowledge services
 
Openehr clinical modelling
Openehr clinical modellingOpenehr clinical modelling
Openehr clinical modelling
 
Top mobile apps for Higher Education
Top mobile apps for Higher EducationTop mobile apps for Higher Education
Top mobile apps for Higher Education
 
Multivariate data analysis
Multivariate data analysisMultivariate data analysis
Multivariate data analysis
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

Drug Encyclopedia - a Linked Data Application for Physicians

  • 1. DRUGENCYCL PEDIA a Linked Data Application for Physicians Jakub Kozák, Martin Nečaský, Jaroslav Pokorný Charles University in Prague Czech Republic International Semantic Web Conference 2015
  • 2. Drug Encyclopedia A web application for physicians containing clinically relevant information about drugs and medicinal products. Introduction Has been running for almost two years. Built on the top of a triple store. Integrated data source
  • 3. Requirements and Data Sources l  We went out and made a survey. l  Results show that physicians want: —  a nice and well-arranged application about drugs, —  to search for basic information, i.e., indication, contraindication, adverse effects, —  to read through summaries of product characteristics, —  check for potential drug-drug interactions… l  Selection of data sources was driven by the requirements —  Local drug data, MeSH, NDF RT, DrugBank, FDA Labels… Introduction
  • 4. Data ETL Process Data sources Data sets Data sets & Link sets Data mart Data
  • 5. Data Mart Data local product active ingredient DrugBank NCI Thesaurus FDA Labels pregnancy category l  Optimization —  Application ontology —  Entities unification —  Path shortening
  • 6. Application Introduction l  Web application built on the top of a triple store. l  Each click triggers a SPARQL query which is evaluated in the triple store. l  Features: —  Search and browse – active ingredients, medicinal products, ATC groups, diseases… —  Check for potential interactions —  Display SPC – read through texts with annotations —  Search for alternative medicinal products Application
  • 8. Search Feature l  Basic function, SPARQL query l  Multilingual – all languages are searched l  Autocomplete after 4 letters written l  Different search strategy for each class Application
  • 9. Detail l  Visual templates applied l  No need to change app when data changes l  Easy data browsing Application
  • 10. Interaction Check Information integrated from several sources including information extracted from texts (summaries of product characteristics). Application
  • 11. Usage Statistics l  Data collected via Google Analytics l  Time period – 01/2014 – 09/2015 Application 3500 unique users 57 % returning users 37 % came more than 9 times > 9
  • 12. Lessons Learned l  Users shouldn’t know there is a triple store – because they doesn’t care. l  Main advantages and risks of the Linked Data are on the side of developers. —  Both data maintenance and application development. —  No schema is a great benefit (but also a risk). —  New data sources can be added easily. Conclusions
  • 13. Last remark l  RDF and SPARQL can be used in the production phase of an application. l  Application data mart is a good thing. l  Do you know about any other aplications? Conclusions

Editor's Notes

  1. name the RQs and then that they want many more – e.g. pregnancy category etc.
  2. All languages are searched but the result is shown in the language of the application. Useful for example for Latin names.
  3. setup for each type of page can find more in the paper, I do not want to tell numbers
  4. Linked Data and end users – people also do not query relational databases