SlideShare a Scribd company logo
1 of 36
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Aastha Madaan
University of Aizu
1
Domain Specific Multi-stage Query LanguageDomain Specific Multi-stage Query Language
for Medical Document Repositoriesfor Medical Document Repositories
11/12/16 VLDB Phd Workshop 2013
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
IntroductionIntroduction
 Specialized Domains
 Biomedical, agriculture, medical/healthcare
 Insufficient   Search Engine-like Keywords based search
 Require  Effective search and query mechanisms
 Medical domain
Medical professionals  Specific technical articles (particular topic/sub-
topics )
General public  General information (disease or medicine).
 How to retrieve medical information effectively
11/12/16 2VLDB Phd Workshop 2013
 Query  ”general AIDS information”  medical search tool, such as
PubMed
 Result  1000s of documents Different aspects of AIDS⊆
Such as , treatment, drug therapy, transmission, diagnosis, and history
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 3VLDB Phd Workshop 2013
Introduction (1)Introduction (1)
 Medical Information
Knowledge  Evolved over 10s of years
Contains  Well defined terms and processes
 Available on the Web
Patient Specific Information
Knowledge-based Information
Medical Literature
Web Documents
Patient-encounter
Recordings
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Complexity  Knowledge-based Resources
 Heterogeneous End-user groups
 Patients, researchers, doctors and other experts
 Variation Information Requirements
 Patient-treatment, self -diagnosis, general health information
 Structure  Medical Documents
 Scientific papers, encyclopedias and other literature
 Unique, well-defined
11/12/16 VLDB Phd Workshop 2013 4
Introduction (2)Introduction (2)
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Introduction (3): Specialized DocumentsIntroduction (3): Specialized Documents
Case of medical encyclopedias
Comprehensive medical guide  Patients and clinicians
Authoritative source  NLM (National Library of Medicine)
Paper based resources  Electronic format
Examples  MedlinePlus, WebMD, ADAMS,
Merriam-Webster Medical Dictionary
11/12/16 VLDB Phd Workshop 2013 5
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Introduction (4): Why QueryIntroduction (4): Why Query
 External knowledge base  Clinicians
 Evidence based medicine
 During  different stages of point-of-care
 Patient Assessment plan
 Treatment based on Patient diagnosis
 Improve Quality of Care
 Authoritative information required
 Self Diagnosis  Patients and their relatives
 During  Early appearance of symptoms/post-checkups
 Enhance Personal Knowledge
11/12/16 VLDB Phd Workshop 2013 6
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
The Underlying StructureThe Underlying Structure
11/12/16 VLDB Phd Workshop 2013 7
The Hierarchical Structure
Topic of the Document
Subtopics
Miscellaneous/Related
Content
Subtopic 1 Subtopic 2 Subtopic n Content topic 1 Content topic 2 Content topic n
Content Content Content Content ContentContent
 Flow of Contents Organized stages of point-of-
care
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 8VLDB Phd Workshop 2013
Introduction (5): End UsersIntroduction (5): End Users
 Variable
a. Demographical Characteristics
b. Tasks/Purpose
c. Computer/Domain Expertise
 Practitioners and Researchers
 Well-versed
 Domain knowledge and terminologies
 Require
 Precise, complete, accurate and timely results
 Patients and their relatives
 NOT Well-versed
 Domain knowledge and terminologies
 Require
 General information
Healthcare Workers
Specialized
Researchers
Patients, their relatives
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
 Evidence-based Queries
 Intent: Diagnostic
 Raised by: Clinicians/Experts
 Target resources: Online Medical Repositories (e.g. medical encyclopedia)
 Example: “Cases where helicobacter bacteria causes peptic ulcer”
 Hypothesis-directed Queries
 Intent: Non-diagnostic
 Raised by: Novice users/patients
 Target resources: Online Medical Repositories (e.g. medical encyclopedia)
 Example: “Treatment in case of high fever and dizziness”
11/12/16 VLDB Phd Workshop 2013 9
Medical QueriesMedical Queries
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Query FlowsQuery Flows
11/12/16 VLDB Phd Workshop 2013 10
 Occurrence Evidence-based and hypothesis-directed queries
 Represent  Stages of information seeking
 Comprise  Varying levels of query complexity
1. 2. 3. 4.
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 VLDB Phd Workshop 2013 11
Query: Find chances of "Cancer Risk" in patients showing symptom "Sleep Deprivation"
and have been exposed to "Radiation" (but not "Environmental Toxins" and does not have
"Genetic Disorder") .
Help Needed
Research GapResearch Gap
Results  Large in number, irrelevant
Failure  Keyword search, domain-specific search tools
Require  Precise and easy-to-use database style query methods
Key steps:
1. Schema  understandable by users
2. Identify  Resources to query
3. Identify  Granularity of results
Healthcare Expert
Paper-based resources
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 VLDB Phd Workshop 2013 12
Aim: Query Online Medical Information Effectively
Transform  Document Repository  User-Level Schema
Enable  High-level Query Language
Target Audience  Skilled and semi-skilled users
Utilize  Query capabilities of a database query language
Facilitate  In-depth Queries and Granular Results
Bridging the GapBridging the Gap
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Query the New WayQuery the New Way
11/12/16 VLDB Phd Workshop 2013 13
User-levelUser-level
SchemaSchema
High-level QueryHigh-level Query
languagelanguage
Traditional
Method
Proposed
Method
Resource
Resource
Keyword
Search
Query
Method
Medical
Expert
Medical
Expert
Results
-Lack specificity
-Long list of full documents
-Trustworthiness of resources  unknown
Results
-Specific, granular
-Segments of documents  query criteria
-Trustworthy/Authoritative sources only
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 14VLDB Phd Workshop 2013
Proposed ApproachProposed Approach
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 VLDB Phd Workshop 2013 15
Key FeaturesKey Features
 User-Level Schema  Offline Process
 Universal , concept-level schema
 Attributes
 Understandable  Domain experts and novice users
 Provide  Granular, context-based results
 Use  Web segmentation algorithm, Domain concepts
 Multi-stage Query Language  Online Process
 Map multi-stage diagnostic process  Step-by-step Query Flow
 Interactive Querying  Continuous query refinement
 View Results  Add concept  View Results
 Support Simple, Medium, Complex, Recursive Queries
 Use  User-level schema
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 VLDB Phd Workshop 2013 16
OutlineOutline
Two-step Framework
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
1711/12/16 VLDB Phd Workshop 2013
Data ModelData Model
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Data ModelData Model
Tree Structured Repository
11/12/16 VLDB Phd Workshop 2013 18
H1H1
f1f1
f2f2
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Data Model (1)Data Model (1)
11/12/16 VLDB Phd Workshop 2013 19
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Data Model (2): SchemaData Model (2): Schema
11/12/16 VLDB Phd Workshop 2013 20
Attributes  Diagnostic concepts/terms
 Stages of point-of-care
Do not change frequently
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Data Model (3): A XML DocumentData Model (3): A XML Document
11/12/16 VLDB Phd Workshop 2013 21
Title Causes
Symptoms
Treatment
 Document corresponding to “Aarskog Syndrome”
 MedlinePlus Medical Encyclopedia
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Data Model (4): Query EffortData Model (4): Query Effort
 Query: Find if "Oxygen therapy" work for the treatment of "Chronic
Respiratory Failure" and symptoms are "Lethargy" OR "Shortness of breath”.
11/12/16 VLDB Phd Workshop 2013 22
Advanced keyword search Proposed Method
SELECT attribute = “Treatment”
WHERE
Attribute “Disease_name” = “Chronic
Respiratory Failure”
AND
Attribute “Treatment” = “Oxygen therapy”
AND
Attribute “Symptoms” =“Lethargy”
OR
Attribute “Symptoms” = “Shortness of breath”
Easy-to-UseNot Possible
Result segment
Context of user-query
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Data Model (5): Granular ResultsData Model (5): Granular Results
11/12/16 VLDB Phd Workshop 2013 23
Queried
Attributes/Segments
Query Results
Context Granular
 Each result is a segment, combination of
 Concept/context in query
 Item of concern (content enclosed in a segment)
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
An ExampleAn Example
Query: Find other symptoms where “chronic kidney failure” is
caused by “anemia”
Queried segment  Symptoms
Segments in Query  Causes = “anemia” and Disease_name =
“Chronic kidney failure”
Result Segment  Symptoms
 Context  disease_name = “chronic kidney failure” & causes
= “anemia”
11/12/16 VLDB Phd Workshop 2013 24
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
11/12/16 VLDB Phd Workshop 2013 25
Next StepNext Step  Multi-stage Query LanguageMulti-stage Query Language
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Proposed Query Language (1)Proposed Query Language (1)
 XQBE [Braga, 2005] User level schema
 Create queries  Drag and drop interface
 Query : “Find cases where a person is inflicted with “peptic ulcer” due to
“helicobacter pylon bacteria”
11/12/16 VLDB Phd Workshop 2013 26
 Attributes  understandable by
end users
1. Case = disease_name
Value = ??
2. Due to = Causes
Value = “helicobacter pylon bacteria”
3. Inflicted with = Symptoms
Value = “peptic ulcer”
 Query Effort
 Minimal learning curve
 Computer-expertise  not required
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
 Multi-stage Query-by-Concept
 Concept  Query-able attribute
 Topic, sub-topic, medical concept
 Query Effort
 Dynamic selection of attributes
 No computer expertise
 Query Process
11/12/16 VLDB Phd Workshop 2013 27
Proposed Query Language (2)Proposed Query Language (2)
An Example: Cases where fever is caused
due to infliction of Pneumonia and
Tuberculosis
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Another ExampleAnother Example
 Query: Find cases where 3 clinical concepts (“cough”, “no
sore-throat”, and “no sterol injection”) occur in context of
symptoms along with a sub-concept (“non sterol injection at
the left side”)
 XQBE on Specialized Medical Repositories
 Multi-stage Query-by-concept Query Language
11/12/16 VLDB Phd Workshop 2013 28
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Evaluation PlanEvaluation Plan
11/12/16 VLDB Phd Workshop 2013 29
Data Sets
 Document repository
 MedlinePlus  Health topics (900+) , encyclopedia (4000+), drugs (12000+)
 Set of Queries
 50 test queries (multi-staged)  Using literature survey and consultation with
medical users
Quantitative Studies
 Evaluation Metrics
 Accuracy of segment extraction (schema creation)  Precision and Recall
 Reduction in search space  Query Results
Qualitative Studies
 Usability Studies
 Actual End-users
 Query Performance
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Initial AchievementsInitial Achievements
HTML documents  XML schema as per proposed model
XQuery on XML
Integration with XQBE
Query by concept  Enumeration using paper and pencil
11/12/16 VLDB Phd Workshop 2013 30
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
3111/12/16 VLDB Phd Workshop 2013
ChallengesChallenges
 Scalability  Schema extraction of similar repositories
 Understand and Implement Query operations needed
 Understand  User characteristics to be considered
User Interface  Query Language
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
3211/12/16 VLDB Phd Workshop 2013
Related WorkRelated Work
 Domain-specific Information Retrieval [Yan, 2011]
 Similarity and popularity based models  Insufficient for domain experts
 “Information granulation” needs to be considered in huge document repositories
 Form-based Query Interfaces [Jayapandian, 2009]
 Easy-to-use
 Limited access to the database
 Complex queries  large number of forms
 Varying medical concepts  large number of fields in forms
 Beyond single page web search results [Varadarajan, 2008]
 Provide granular results for user’s search
 Return segments from multiple or related web documents as results
 High-level Graphical Query Languages [Braga, 2005]
 Easy-to-use and understand
 Little or no programming effort required by the user
 Common languages  QBE, XQBE
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
Summary and ConclusionsSummary and Conclusions
3311/12/16 VLDB Phd Workshop 2013
 Proposed  Multi-stage Query Language
1. Aim  Making Online medical information usable
2. Transformation  User-Level Schema
3. Facilitates  Granular/Context-based Results
4. Support  Healthcare Experts
5. Minimize  Learning curve for novice users
6. Reduce  Dependency on keyword based searches
 Provide  Web user level activity  Healthcare experts  no or
little programming effort
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
References (1)References (1)
3411/12/16 VLDB Phd Workshop 2013
[1] D. Braga, A. Campi, and S. Ceri. Xqbe (xquery by example): A visual interface to the standard xml query language. ACM
Trans. Database Syst., 30(2):398–443, June 2005.
[2] D. Cai, S. Yu, J.-R. Wen, and W.-Y. Ma. Extracting content structure for web pages based on visual representation. In
Proceedings of the 5th APWeb, pages 406–417. Springer-Verlag, 2003.
[3] M.-A. Cartright, R. W. White, and E. Horvitz. Intentions and attention in exploratory health search. In Proceedings of the 34th
Intl. ACM SIGIR conference, pages 65–74, New York, NY, USA, 2011.ACM.
[4] S. Cohen, Y. Kanza, Y. Kogan, W. Nutt, Y. Sagiv, and A. Serebrenik. Equix-a search and query language for xml. Journal of
the American Society for Information Science and Technology, 53:2002, 2000.
[5] S. M. Freire, E. Sundvall, D. Karlsson, and P. Lambrix. Performance of XML Databases for Epidemiological Queries in
Archetype-Based EHRs. In Proceedings Scandinavian Conference on Health Informatics 2012, volume 70 of Linkping Electronic
Conference Proceedings, pages 51–57. Linkping University Electronic Press, 2012.
[6] M. Gschwandtner, M. Kritz, and C. Boyer. Requirements of the health professional research. In Technical Report D8.1.2.
Khresmoi Project, 2011.
[7] A. Hanbury. Medical information retrieval, an instance of domain. In SIGIR'12. ACM, August 2012.
[8] S. Hunt, J. J. Cimino, and D. E. Koziol. A comparison of clinicians’s access to online knowledge resources using two types of
information retrieval applications in an academic hospital setting. J Med Libr Assoc, 101(1):26–31, 2013.
[9] http://www.who.int/classifications/icd/en/, 2011.
[10] M. Jayapandian and H. V. Jagadish. Automating the design and construction of query forms. ICDE, page 125, 2006.
[11] F. Li and H. V. Jagadish. Usability, databases, and hci. IEEE Data Eng. Bull., 35(3):37–45, 2012. [12] http://loinc.org/, 2011.
[13] A. Marian and W. Wang. Flexible querying of personal information. IEEE Data Eng. Bull., 32(2):20–27, 2009.
[14] http://www.nlm.nih.gov/bsd/pmresources.html, 2011.
[15] http://www.nlm.nih.gov/medlineplus/, 2009.
[16] http://www.linkedin.com/groups/ Choice-OpenEHR-persistence-layer-144276.S.208531138?qid=208adbca-fc26-4ada-bf02-
7efe5a9e5661&trk=group_most_recent_rich-0-b-ttl&goback=%2Egmr_144276, 2013.
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
References (2)References (2)
[17] http://www.ncbi.nlm.nih.gov/pubmed, 2011.
[18] S. A. Rahman, S. Bhalla, and T. Hashimoto. Query-by-object interface for information requirement elicitation in m-commerce. Int.
J. Hum. Comput. Interaction, 20(2):135–160, 2006.
[19] X. Y. Raymond, Y. Lau, D. Song, X. Li, and J. Ma. Toward a semantic granularity model for domain-specific information retrieval.
ACM Trans. On Information Systems., 29(3), July 2011.
[20] S. Sachdeva and S. Bhalla. Implementing high-level query language interfaces for archetype-based electronic health records
database. In COMAD, 2009.
[21] http://www.ihtsdo.org/snomed-ct/, 2011.
[22] R. Varadarajan, V. Hristidis, and T. Li. Beyond single-page web search results. IEEE Transactions on Knowledge and Data
Engineering, 20(3):411–424, 2008.
[23] A. Yasir, M. Kumara Swamy, P. Krishna Reddy, and S. Bhalla. Enhanced query-by-object approach for information requirement
elicitation in large databases. In Big Data Analytics, volume 7678 of Lecture Notes in Computer Science, pages 26–41. Springer, 2012.
[24] M. Jayapandian, H.V. Jagadish : Automating the Design and Construction of Query Forms. IEEE Trans. Knowl. Data Eng.
21(10) :1389-1402 (2009).
11/12/16 VLDB Phd Workshop 2013 35
to Advance Knowledge for Humanityto Advance Knowledge for Humanity
QuestionsQuestions
3611/12/16 VLDB Phd Workshop 2013

More Related Content

What's hot

Using Open Science to accelerate advancements in auditory EEG signal processing
Using Open Science to accelerate advancements in auditory EEG signal processingUsing Open Science to accelerate advancements in auditory EEG signal processing
Using Open Science to accelerate advancements in auditory EEG signal processingRobert Oostenveld
 
An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...
An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...
An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...imgcommcall
 
The Future of Personalized Medicine
The Future of Personalized MedicineThe Future of Personalized Medicine
The Future of Personalized MedicineEdgewater
 
Compliance: Data Management Plans and Public Access to Data
Compliance: Data Management Plans and Public Access to DataCompliance: Data Management Plans and Public Access to Data
Compliance: Data Management Plans and Public Access to DataMargaret Henderson
 
Leveraging publication metadata to help overcome the data ingest bottleneck
Leveraging publication metadata to help overcome the data ingest bottleneck Leveraging publication metadata to help overcome the data ingest bottleneck
Leveraging publication metadata to help overcome the data ingest bottleneck Todd Vision
 
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...Remedy Informatics
 
BioNRW: Big Medical Data: Challenge or Potential
BioNRW: Big Medical Data: Challenge or PotentialBioNRW: Big Medical Data: Challenge or Potential
BioNRW: Big Medical Data: Challenge or PotentialMatthieu Schapranow
 
Introduction to DATS v2.2 - NIH May 2017
Introduction to DATS v2.2 - NIH May 2017Introduction to DATS v2.2 - NIH May 2017
Introduction to DATS v2.2 - NIH May 2017Susanna-Assunta Sansone
 
Big Data in Genomics: Opportunities and Challenges
Big Data in Genomics: Opportunities and ChallengesBig Data in Genomics: Opportunities and Challenges
Big Data in Genomics: Opportunities and ChallengesMatthieu Schapranow
 
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...CTSI at UCSF
 
Distributing cds dev days-2017
Distributing cds dev days-2017Distributing cds dev days-2017
Distributing cds dev days-2017DevDays
 
DataTags, The Tags Toolset, and Dataverse Integration
DataTags, The Tags Toolset, and Dataverse IntegrationDataTags, The Tags Toolset, and Dataverse Integration
DataTags, The Tags Toolset, and Dataverse IntegrationMichael Bar-Sinai
 
The DataTags System: Sharing Sensitive Data with Confidence
The DataTags System: Sharing Sensitive Data with ConfidenceThe DataTags System: Sharing Sensitive Data with Confidence
The DataTags System: Sharing Sensitive Data with ConfidenceMerce Crosas
 
How to Comply with Grants: Writing Data Management Plans and Providing Public...
How to Comply with Grants: Writing Data Management Plans and Providing Public...How to Comply with Grants: Writing Data Management Plans and Providing Public...
How to Comply with Grants: Writing Data Management Plans and Providing Public...Margaret Henderson
 
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...Remedy Informatics
 
Inroads into Data: Getting Involved in Data at Your Institution
Inroads into Data: Getting Involved in Data at Your InstitutionInroads into Data: Getting Involved in Data at Your Institution
Inroads into Data: Getting Involved in Data at Your InstitutionMargaret Henderson
 
KConnect - making Medical Information Easier to Find: Semantic Annotation and...
KConnect - making Medical Information Easier to Find: Semantic Annotation and...KConnect - making Medical Information Easier to Find: Semantic Annotation and...
KConnect - making Medical Information Easier to Find: Semantic Annotation and...Peter Voisey
 
How to conduct_a_systematic_or_evidence_review
How to conduct_a_systematic_or_evidence_reviewHow to conduct_a_systematic_or_evidence_review
How to conduct_a_systematic_or_evidence_reviewEaglefly Fly
 

What's hot (18)

Using Open Science to accelerate advancements in auditory EEG signal processing
Using Open Science to accelerate advancements in auditory EEG signal processingUsing Open Science to accelerate advancements in auditory EEG signal processing
Using Open Science to accelerate advancements in auditory EEG signal processing
 
An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...
An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...
An Approach to Combining Disparate Clinical Study Data across Multiple Sponso...
 
The Future of Personalized Medicine
The Future of Personalized MedicineThe Future of Personalized Medicine
The Future of Personalized Medicine
 
Compliance: Data Management Plans and Public Access to Data
Compliance: Data Management Plans and Public Access to DataCompliance: Data Management Plans and Public Access to Data
Compliance: Data Management Plans and Public Access to Data
 
Leveraging publication metadata to help overcome the data ingest bottleneck
Leveraging publication metadata to help overcome the data ingest bottleneck Leveraging publication metadata to help overcome the data ingest bottleneck
Leveraging publication metadata to help overcome the data ingest bottleneck
 
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
Ontology-Driven Clinical Intelligence: Removing Data Barriers for Cross-Disci...
 
BioNRW: Big Medical Data: Challenge or Potential
BioNRW: Big Medical Data: Challenge or PotentialBioNRW: Big Medical Data: Challenge or Potential
BioNRW: Big Medical Data: Challenge or Potential
 
Introduction to DATS v2.2 - NIH May 2017
Introduction to DATS v2.2 - NIH May 2017Introduction to DATS v2.2 - NIH May 2017
Introduction to DATS v2.2 - NIH May 2017
 
Big Data in Genomics: Opportunities and Challenges
Big Data in Genomics: Opportunities and ChallengesBig Data in Genomics: Opportunities and Challenges
Big Data in Genomics: Opportunities and Challenges
 
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
UCSF Informatics Day 2014 - Ida Sim, "Informatics Technologies: From a Data-C...
 
Distributing cds dev days-2017
Distributing cds dev days-2017Distributing cds dev days-2017
Distributing cds dev days-2017
 
DataTags, The Tags Toolset, and Dataverse Integration
DataTags, The Tags Toolset, and Dataverse IntegrationDataTags, The Tags Toolset, and Dataverse Integration
DataTags, The Tags Toolset, and Dataverse Integration
 
The DataTags System: Sharing Sensitive Data with Confidence
The DataTags System: Sharing Sensitive Data with ConfidenceThe DataTags System: Sharing Sensitive Data with Confidence
The DataTags System: Sharing Sensitive Data with Confidence
 
How to Comply with Grants: Writing Data Management Plans and Providing Public...
How to Comply with Grants: Writing Data Management Plans and Providing Public...How to Comply with Grants: Writing Data Management Plans and Providing Public...
How to Comply with Grants: Writing Data Management Plans and Providing Public...
 
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
Ontology-Driven Clinical Intelligence: A Path from the Biobank to Cross-Disea...
 
Inroads into Data: Getting Involved in Data at Your Institution
Inroads into Data: Getting Involved in Data at Your InstitutionInroads into Data: Getting Involved in Data at Your Institution
Inroads into Data: Getting Involved in Data at Your Institution
 
KConnect - making Medical Information Easier to Find: Semantic Annotation and...
KConnect - making Medical Information Easier to Find: Semantic Annotation and...KConnect - making Medical Information Easier to Find: Semantic Annotation and...
KConnect - making Medical Information Easier to Find: Semantic Annotation and...
 
How to conduct_a_systematic_or_evidence_review
How to conduct_a_systematic_or_evidence_reviewHow to conduct_a_systematic_or_evidence_review
How to conduct_a_systematic_or_evidence_review
 

Similar to Domain-specific Multi-stage Query Language for Medical Document Repositories

The OpenCon Intro to Open Data
The OpenCon Intro to Open DataThe OpenCon Intro to Open Data
The OpenCon Intro to Open DataRoss Mounce
 
Semantics and linked data at astra zeneca
Semantics and linked data at astra zenecaSemantics and linked data at astra zeneca
Semantics and linked data at astra zenecaKerstin Forsberg
 
Aggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient EmpowermentAggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient EmpowermentCARRE project
 
ChildBrain/Predictable summer school - Open Science
ChildBrain/Predictable summer school - Open Science ChildBrain/Predictable summer school - Open Science
ChildBrain/Predictable summer school - Open Science Robert Oostenveld
 
Aggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient EmpowermentAggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient EmpowermentNick Portokallidis
 
Research methodology
Research methodologyResearch methodology
Research methodologyTosif Ahmad
 
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
 
Metadata for Data Rescue and Data at Risk
Metadata for Data Rescue and Data at RiskMetadata for Data Rescue and Data at Risk
Metadata for Data Rescue and Data at RiskNico Carver
 
Big Medical Data – Challenge or Potential?
Big Medical Data – Challenge or Potential?Big Medical Data – Challenge or Potential?
Big Medical Data – Challenge or Potential?Matthieu Schapranow
 
Effective Literature Searching: A Medical Informatics Example
Effective Literature Searching:  A Medical Informatics ExampleEffective Literature Searching:  A Medical Informatics Example
Effective Literature Searching: A Medical Informatics ExampleLydiaWitman
 
FDA Data Standards An Update
FDA Data Standards An UpdateFDA Data Standards An Update
FDA Data Standards An Updateshakulbio
 
Information overload in emergency management
Information overload in emergency managementInformation overload in emergency management
Information overload in emergency managementguestf66e810
 
Information overload for communities of practice
Information overload for communities of practiceInformation overload for communities of practice
Information overload for communities of practiceMurray Turoff
 
How Semantic Technology Helps Researchers
How Semantic Technology Helps ResearchersHow Semantic Technology Helps Researchers
How Semantic Technology Helps ResearchersDarrell W. Gunter
 
Mind the Gap: Reflections on Data Policies and Practice
Mind the Gap: Reflections on Data Policies and PracticeMind the Gap: Reflections on Data Policies and Practice
Mind the Gap: Reflections on Data Policies and PracticeLizLyon
 
Bringing Clinical Guidelines to the Point of Care with HIT
Bringing Clinical Guidelines to the Point of Care with HITBringing Clinical Guidelines to the Point of Care with HIT
Bringing Clinical Guidelines to the Point of Care with HITgueste165460
 

Similar to Domain-specific Multi-stage Query Language for Medical Document Repositories (20)

The OpenCon Intro to Open Data
The OpenCon Intro to Open DataThe OpenCon Intro to Open Data
The OpenCon Intro to Open Data
 
Semantics and linked data at astra zeneca
Semantics and linked data at astra zenecaSemantics and linked data at astra zeneca
Semantics and linked data at astra zeneca
 
Aggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient EmpowermentAggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient Empowerment
 
ChildBrain/Predictable summer school - Open Science
ChildBrain/Predictable summer school - Open Science ChildBrain/Predictable summer school - Open Science
ChildBrain/Predictable summer school - Open Science
 
Aggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient EmpowermentAggregating Educational Data for Patient Empowerment
Aggregating Educational Data for Patient Empowerment
 
Cesse July 22 2009
Cesse   July 22 2009Cesse   July 22 2009
Cesse July 22 2009
 
Research methodology
Research methodologyResearch methodology
Research methodology
 
Bsec #2 April 7 09 Gunter
Bsec #2 April 7 09 GunterBsec #2 April 7 09 Gunter
Bsec #2 April 7 09 Gunter
 
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)
 
Metadata for Data Rescue and Data at Risk
Metadata for Data Rescue and Data at RiskMetadata for Data Rescue and Data at Risk
Metadata for Data Rescue and Data at Risk
 
Big Medical Data – Challenge or Potential?
Big Medical Data – Challenge or Potential?Big Medical Data – Challenge or Potential?
Big Medical Data – Challenge or Potential?
 
Effective Literature Searching: A Medical Informatics Example
Effective Literature Searching:  A Medical Informatics ExampleEffective Literature Searching:  A Medical Informatics Example
Effective Literature Searching: A Medical Informatics Example
 
FDA Data Standards An Update
FDA Data Standards An UpdateFDA Data Standards An Update
FDA Data Standards An Update
 
Information overload in emergency management
Information overload in emergency managementInformation overload in emergency management
Information overload in emergency management
 
Information overload for communities of practice
Information overload for communities of practiceInformation overload for communities of practice
Information overload for communities of practice
 
How Semantic Technology Helps Researchers
How Semantic Technology Helps ResearchersHow Semantic Technology Helps Researchers
How Semantic Technology Helps Researchers
 
INCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLAN
INCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLANINCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLAN
INCLUSION OF DATA ARCHIVES IN DATA MANAGEMENT PLAN
 
Mind the Gap: Reflections on Data Policies and Practice
Mind the Gap: Reflections on Data Policies and PracticeMind the Gap: Reflections on Data Policies and Practice
Mind the Gap: Reflections on Data Policies and Practice
 
Markham2009
Markham2009Markham2009
Markham2009
 
Bringing Clinical Guidelines to the Point of Care with HIT
Bringing Clinical Guidelines to the Point of Care with HITBringing Clinical Guidelines to the Point of Care with HIT
Bringing Clinical Guidelines to the Point of Care with HIT
 

More from Aastha Madaan

Components of openEHR based EHRs
Components of openEHR based EHRsComponents of openEHR based EHRs
Components of openEHR based EHRsAastha Madaan
 
Risk and Credentials based Access Control
Risk and Credentials based Access ControlRisk and Credentials based Access Control
Risk and Credentials based Access ControlAastha Madaan
 
Promise of web science
Promise of web sciencePromise of web science
Promise of web scienceAastha Madaan
 
Web Page Segmentation for Querying Healthcare Repository
Web Page Segmentation for Querying Healthcare RepositoryWeb Page Segmentation for Querying Healthcare Repository
Web Page Segmentation for Querying Healthcare RepositoryAastha Madaan
 
A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...
A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...
A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...Aastha Madaan
 

More from Aastha Madaan (7)

Components of openEHR based EHRs
Components of openEHR based EHRsComponents of openEHR based EHRs
Components of openEHR based EHRs
 
Risk and Credentials based Access Control
Risk and Credentials based Access ControlRisk and Credentials based Access Control
Risk and Credentials based Access Control
 
Promise of web science
Promise of web sciencePromise of web science
Promise of web science
 
Web Page Segmentation for Querying Healthcare Repository
Web Page Segmentation for Querying Healthcare RepositoryWeb Page Segmentation for Querying Healthcare Repository
Web Page Segmentation for Querying Healthcare Repository
 
A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...
A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...
A Quasi Relational Query Language for Persistent Standardized EHRs: Using NoS...
 
Observlets
Observlets Observlets
Observlets
 
IoT Observatory
IoT ObservatoryIoT Observatory
IoT Observatory
 

Recently uploaded

Kukatpally Call Girls Services 9907093804 High Class Babes Here Call Now
Kukatpally Call Girls Services 9907093804 High Class Babes Here Call NowKukatpally Call Girls Services 9907093804 High Class Babes Here Call Now
Kukatpally Call Girls Services 9907093804 High Class Babes Here Call NowHyderabad Call Girls Services
 
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...delhimodelshub1
 
College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...
College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...
College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...delhimodelshub1
 
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...narwatsonia7
 
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service HyderabadCall Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Leading transformational change: inner and outer skills
Leading transformational change: inner and outer skillsLeading transformational change: inner and outer skills
Leading transformational change: inner and outer skillsHelenBevan4
 
Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...delhimodelshub1
 
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service HyderabadCall Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Basics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptxBasics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptxAyush Gupta
 
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...ggsonu500
 
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts ServiceCall Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Servicenarwatsonia7
 
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service HyderabadVIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabaddelhimodelshub1
 
Call Girls Gurgaon Parul 9711199012 Independent Escort Service Gurgaon
Call Girls Gurgaon Parul 9711199012 Independent Escort Service GurgaonCall Girls Gurgaon Parul 9711199012 Independent Escort Service Gurgaon
Call Girls Gurgaon Parul 9711199012 Independent Escort Service GurgaonCall Girls Service Gurgaon
 
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service GoaRussian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goanarwatsonia7
 
hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...
hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...
hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...delhimodelshub1
 
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy GirlsRussian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girlsddev2574
 

Recently uploaded (20)

Kukatpally Call Girls Services 9907093804 High Class Babes Here Call Now
Kukatpally Call Girls Services 9907093804 High Class Babes Here Call NowKukatpally Call Girls Services 9907093804 High Class Babes Here Call Now
Kukatpally Call Girls Services 9907093804 High Class Babes Here Call Now
 
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
Russian Call Girls in Hyderabad Ishita 9907093804 Independent Escort Service ...
 
College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...
College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...
College Call Girls Hyderabad Sakshi 9907093804 Independent Escort Service Hyd...
 
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
Hi,Fi Call Girl In Whitefield - [ Cash on Delivery ] Contact 7001305949 Escor...
 
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service HyderabadCall Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
Call Girl Hyderabad Madhuri 9907093804 Independent Escort Service Hyderabad
 
Leading transformational change: inner and outer skills
Leading transformational change: inner and outer skillsLeading transformational change: inner and outer skills
Leading transformational change: inner and outer skills
 
Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...
Russian Call Girls Hyderabad Saloni 9907093804 Independent Escort Service Hyd...
 
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service HyderabadCall Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
Call Girls in Hyderabad Lavanya 9907093804 Independent Escort Service Hyderabad
 
Basics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptxBasics of Anatomy- Language of Anatomy.pptx
Basics of Anatomy- Language of Anatomy.pptx
 
Call Girl Lucknow Gauri 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
Call Girl Lucknow Gauri 🔝 8923113531  🔝 🎶 Independent Escort Service LucknowCall Girl Lucknow Gauri 🔝 8923113531  🔝 🎶 Independent Escort Service Lucknow
Call Girl Lucknow Gauri 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
 
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
Gurgaon Sector 90 Call Girls ( 9873940964 ) Book Hot And Sexy Girls In A Few ...
 
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts ServiceCall Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
Call Girl Service ITPL - [ Cash on Delivery ] Contact 7001305949 Escorts Service
 
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service HyderabadVIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
VIP Call Girls Hyderabad Megha 9907093804 Independent Escort Service Hyderabad
 
Call Girls Gurgaon Parul 9711199012 Independent Escort Service Gurgaon
Call Girls Gurgaon Parul 9711199012 Independent Escort Service GurgaonCall Girls Gurgaon Parul 9711199012 Independent Escort Service Gurgaon
Call Girls Gurgaon Parul 9711199012 Independent Escort Service Gurgaon
 
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service GoaRussian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
Russian Call Girls in Goa Samaira 7001305949 Independent Escort Service Goa
 
hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...
hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...
hyderabad call girl.pdfRussian Call Girls in Hyderabad Amrita 9907093804 Inde...
 
Call Girls in Lucknow Esha 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
Call Girls in Lucknow Esha 🔝 8923113531  🔝 🎶 Independent Escort Service LucknowCall Girls in Lucknow Esha 🔝 8923113531  🔝 🎶 Independent Escort Service Lucknow
Call Girls in Lucknow Esha 🔝 8923113531 🔝 🎶 Independent Escort Service Lucknow
 
Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Subhash Nagar Delhi reach out to us at 🔝9953056974🔝
 
Call Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service Guwahati
Call Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service GuwahatiCall Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service Guwahati
Call Girl Guwahati Aashi 👉 7001305949 👈 🔝 Independent Escort Service Guwahati
 
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy GirlsRussian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
Russian Call Girls in Raipur 9873940964 Book Hot And Sexy Girls
 

Domain-specific Multi-stage Query Language for Medical Document Repositories

  • 1. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Aastha Madaan University of Aizu 1 Domain Specific Multi-stage Query LanguageDomain Specific Multi-stage Query Language for Medical Document Repositoriesfor Medical Document Repositories 11/12/16 VLDB Phd Workshop 2013
  • 2. to Advance Knowledge for Humanityto Advance Knowledge for Humanity IntroductionIntroduction  Specialized Domains  Biomedical, agriculture, medical/healthcare  Insufficient   Search Engine-like Keywords based search  Require  Effective search and query mechanisms  Medical domain Medical professionals  Specific technical articles (particular topic/sub- topics ) General public  General information (disease or medicine).  How to retrieve medical information effectively 11/12/16 2VLDB Phd Workshop 2013  Query  ”general AIDS information”  medical search tool, such as PubMed  Result  1000s of documents Different aspects of AIDS⊆ Such as , treatment, drug therapy, transmission, diagnosis, and history
  • 3. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 3VLDB Phd Workshop 2013 Introduction (1)Introduction (1)  Medical Information Knowledge  Evolved over 10s of years Contains  Well defined terms and processes  Available on the Web Patient Specific Information Knowledge-based Information Medical Literature Web Documents Patient-encounter Recordings
  • 4. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Complexity  Knowledge-based Resources  Heterogeneous End-user groups  Patients, researchers, doctors and other experts  Variation Information Requirements  Patient-treatment, self -diagnosis, general health information  Structure  Medical Documents  Scientific papers, encyclopedias and other literature  Unique, well-defined 11/12/16 VLDB Phd Workshop 2013 4 Introduction (2)Introduction (2)
  • 5. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Introduction (3): Specialized DocumentsIntroduction (3): Specialized Documents Case of medical encyclopedias Comprehensive medical guide  Patients and clinicians Authoritative source  NLM (National Library of Medicine) Paper based resources  Electronic format Examples  MedlinePlus, WebMD, ADAMS, Merriam-Webster Medical Dictionary 11/12/16 VLDB Phd Workshop 2013 5
  • 6. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Introduction (4): Why QueryIntroduction (4): Why Query  External knowledge base  Clinicians  Evidence based medicine  During  different stages of point-of-care  Patient Assessment plan  Treatment based on Patient diagnosis  Improve Quality of Care  Authoritative information required  Self Diagnosis  Patients and their relatives  During  Early appearance of symptoms/post-checkups  Enhance Personal Knowledge 11/12/16 VLDB Phd Workshop 2013 6
  • 7. to Advance Knowledge for Humanityto Advance Knowledge for Humanity The Underlying StructureThe Underlying Structure 11/12/16 VLDB Phd Workshop 2013 7 The Hierarchical Structure Topic of the Document Subtopics Miscellaneous/Related Content Subtopic 1 Subtopic 2 Subtopic n Content topic 1 Content topic 2 Content topic n Content Content Content Content ContentContent  Flow of Contents Organized stages of point-of- care
  • 8. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 8VLDB Phd Workshop 2013 Introduction (5): End UsersIntroduction (5): End Users  Variable a. Demographical Characteristics b. Tasks/Purpose c. Computer/Domain Expertise  Practitioners and Researchers  Well-versed  Domain knowledge and terminologies  Require  Precise, complete, accurate and timely results  Patients and their relatives  NOT Well-versed  Domain knowledge and terminologies  Require  General information Healthcare Workers Specialized Researchers Patients, their relatives
  • 9. to Advance Knowledge for Humanityto Advance Knowledge for Humanity  Evidence-based Queries  Intent: Diagnostic  Raised by: Clinicians/Experts  Target resources: Online Medical Repositories (e.g. medical encyclopedia)  Example: “Cases where helicobacter bacteria causes peptic ulcer”  Hypothesis-directed Queries  Intent: Non-diagnostic  Raised by: Novice users/patients  Target resources: Online Medical Repositories (e.g. medical encyclopedia)  Example: “Treatment in case of high fever and dizziness” 11/12/16 VLDB Phd Workshop 2013 9 Medical QueriesMedical Queries
  • 10. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Query FlowsQuery Flows 11/12/16 VLDB Phd Workshop 2013 10  Occurrence Evidence-based and hypothesis-directed queries  Represent  Stages of information seeking  Comprise  Varying levels of query complexity 1. 2. 3. 4.
  • 11. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 VLDB Phd Workshop 2013 11 Query: Find chances of "Cancer Risk" in patients showing symptom "Sleep Deprivation" and have been exposed to "Radiation" (but not "Environmental Toxins" and does not have "Genetic Disorder") . Help Needed Research GapResearch Gap Results  Large in number, irrelevant Failure  Keyword search, domain-specific search tools Require  Precise and easy-to-use database style query methods Key steps: 1. Schema  understandable by users 2. Identify  Resources to query 3. Identify  Granularity of results Healthcare Expert Paper-based resources
  • 12. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 VLDB Phd Workshop 2013 12 Aim: Query Online Medical Information Effectively Transform  Document Repository  User-Level Schema Enable  High-level Query Language Target Audience  Skilled and semi-skilled users Utilize  Query capabilities of a database query language Facilitate  In-depth Queries and Granular Results Bridging the GapBridging the Gap
  • 13. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Query the New WayQuery the New Way 11/12/16 VLDB Phd Workshop 2013 13 User-levelUser-level SchemaSchema High-level QueryHigh-level Query languagelanguage Traditional Method Proposed Method Resource Resource Keyword Search Query Method Medical Expert Medical Expert Results -Lack specificity -Long list of full documents -Trustworthiness of resources  unknown Results -Specific, granular -Segments of documents  query criteria -Trustworthy/Authoritative sources only
  • 14. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 14VLDB Phd Workshop 2013 Proposed ApproachProposed Approach
  • 15. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 VLDB Phd Workshop 2013 15 Key FeaturesKey Features  User-Level Schema  Offline Process  Universal , concept-level schema  Attributes  Understandable  Domain experts and novice users  Provide  Granular, context-based results  Use  Web segmentation algorithm, Domain concepts  Multi-stage Query Language  Online Process  Map multi-stage diagnostic process  Step-by-step Query Flow  Interactive Querying  Continuous query refinement  View Results  Add concept  View Results  Support Simple, Medium, Complex, Recursive Queries  Use  User-level schema
  • 16. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 VLDB Phd Workshop 2013 16 OutlineOutline Two-step Framework
  • 17. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 1711/12/16 VLDB Phd Workshop 2013 Data ModelData Model
  • 18. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Data ModelData Model Tree Structured Repository 11/12/16 VLDB Phd Workshop 2013 18 H1H1 f1f1 f2f2
  • 19. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Data Model (1)Data Model (1) 11/12/16 VLDB Phd Workshop 2013 19
  • 20. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Data Model (2): SchemaData Model (2): Schema 11/12/16 VLDB Phd Workshop 2013 20 Attributes  Diagnostic concepts/terms  Stages of point-of-care Do not change frequently
  • 21. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Data Model (3): A XML DocumentData Model (3): A XML Document 11/12/16 VLDB Phd Workshop 2013 21 Title Causes Symptoms Treatment  Document corresponding to “Aarskog Syndrome”  MedlinePlus Medical Encyclopedia
  • 22. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Data Model (4): Query EffortData Model (4): Query Effort  Query: Find if "Oxygen therapy" work for the treatment of "Chronic Respiratory Failure" and symptoms are "Lethargy" OR "Shortness of breath”. 11/12/16 VLDB Phd Workshop 2013 22 Advanced keyword search Proposed Method SELECT attribute = “Treatment” WHERE Attribute “Disease_name” = “Chronic Respiratory Failure” AND Attribute “Treatment” = “Oxygen therapy” AND Attribute “Symptoms” =“Lethargy” OR Attribute “Symptoms” = “Shortness of breath” Easy-to-UseNot Possible Result segment Context of user-query
  • 23. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Data Model (5): Granular ResultsData Model (5): Granular Results 11/12/16 VLDB Phd Workshop 2013 23 Queried Attributes/Segments Query Results Context Granular  Each result is a segment, combination of  Concept/context in query  Item of concern (content enclosed in a segment)
  • 24. to Advance Knowledge for Humanityto Advance Knowledge for Humanity An ExampleAn Example Query: Find other symptoms where “chronic kidney failure” is caused by “anemia” Queried segment  Symptoms Segments in Query  Causes = “anemia” and Disease_name = “Chronic kidney failure” Result Segment  Symptoms  Context  disease_name = “chronic kidney failure” & causes = “anemia” 11/12/16 VLDB Phd Workshop 2013 24
  • 25. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 11/12/16 VLDB Phd Workshop 2013 25 Next StepNext Step  Multi-stage Query LanguageMulti-stage Query Language
  • 26. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Proposed Query Language (1)Proposed Query Language (1)  XQBE [Braga, 2005] User level schema  Create queries  Drag and drop interface  Query : “Find cases where a person is inflicted with “peptic ulcer” due to “helicobacter pylon bacteria” 11/12/16 VLDB Phd Workshop 2013 26  Attributes  understandable by end users 1. Case = disease_name Value = ?? 2. Due to = Causes Value = “helicobacter pylon bacteria” 3. Inflicted with = Symptoms Value = “peptic ulcer”  Query Effort  Minimal learning curve  Computer-expertise  not required
  • 27. to Advance Knowledge for Humanityto Advance Knowledge for Humanity  Multi-stage Query-by-Concept  Concept  Query-able attribute  Topic, sub-topic, medical concept  Query Effort  Dynamic selection of attributes  No computer expertise  Query Process 11/12/16 VLDB Phd Workshop 2013 27 Proposed Query Language (2)Proposed Query Language (2) An Example: Cases where fever is caused due to infliction of Pneumonia and Tuberculosis
  • 28. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Another ExampleAnother Example  Query: Find cases where 3 clinical concepts (“cough”, “no sore-throat”, and “no sterol injection”) occur in context of symptoms along with a sub-concept (“non sterol injection at the left side”)  XQBE on Specialized Medical Repositories  Multi-stage Query-by-concept Query Language 11/12/16 VLDB Phd Workshop 2013 28
  • 29. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Evaluation PlanEvaluation Plan 11/12/16 VLDB Phd Workshop 2013 29 Data Sets  Document repository  MedlinePlus  Health topics (900+) , encyclopedia (4000+), drugs (12000+)  Set of Queries  50 test queries (multi-staged)  Using literature survey and consultation with medical users Quantitative Studies  Evaluation Metrics  Accuracy of segment extraction (schema creation)  Precision and Recall  Reduction in search space  Query Results Qualitative Studies  Usability Studies  Actual End-users  Query Performance
  • 30. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Initial AchievementsInitial Achievements HTML documents  XML schema as per proposed model XQuery on XML Integration with XQBE Query by concept  Enumeration using paper and pencil 11/12/16 VLDB Phd Workshop 2013 30
  • 31. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 3111/12/16 VLDB Phd Workshop 2013 ChallengesChallenges  Scalability  Schema extraction of similar repositories  Understand and Implement Query operations needed  Understand  User characteristics to be considered User Interface  Query Language
  • 32. to Advance Knowledge for Humanityto Advance Knowledge for Humanity 3211/12/16 VLDB Phd Workshop 2013 Related WorkRelated Work  Domain-specific Information Retrieval [Yan, 2011]  Similarity and popularity based models  Insufficient for domain experts  “Information granulation” needs to be considered in huge document repositories  Form-based Query Interfaces [Jayapandian, 2009]  Easy-to-use  Limited access to the database  Complex queries  large number of forms  Varying medical concepts  large number of fields in forms  Beyond single page web search results [Varadarajan, 2008]  Provide granular results for user’s search  Return segments from multiple or related web documents as results  High-level Graphical Query Languages [Braga, 2005]  Easy-to-use and understand  Little or no programming effort required by the user  Common languages  QBE, XQBE
  • 33. to Advance Knowledge for Humanityto Advance Knowledge for Humanity Summary and ConclusionsSummary and Conclusions 3311/12/16 VLDB Phd Workshop 2013  Proposed  Multi-stage Query Language 1. Aim  Making Online medical information usable 2. Transformation  User-Level Schema 3. Facilitates  Granular/Context-based Results 4. Support  Healthcare Experts 5. Minimize  Learning curve for novice users 6. Reduce  Dependency on keyword based searches  Provide  Web user level activity  Healthcare experts  no or little programming effort
  • 34. to Advance Knowledge for Humanityto Advance Knowledge for Humanity References (1)References (1) 3411/12/16 VLDB Phd Workshop 2013 [1] D. Braga, A. Campi, and S. Ceri. Xqbe (xquery by example): A visual interface to the standard xml query language. ACM Trans. Database Syst., 30(2):398–443, June 2005. [2] D. Cai, S. Yu, J.-R. Wen, and W.-Y. Ma. Extracting content structure for web pages based on visual representation. In Proceedings of the 5th APWeb, pages 406–417. Springer-Verlag, 2003. [3] M.-A. Cartright, R. W. White, and E. Horvitz. Intentions and attention in exploratory health search. In Proceedings of the 34th Intl. ACM SIGIR conference, pages 65–74, New York, NY, USA, 2011.ACM. [4] S. Cohen, Y. Kanza, Y. Kogan, W. Nutt, Y. Sagiv, and A. Serebrenik. Equix-a search and query language for xml. Journal of the American Society for Information Science and Technology, 53:2002, 2000. [5] S. M. Freire, E. Sundvall, D. Karlsson, and P. Lambrix. Performance of XML Databases for Epidemiological Queries in Archetype-Based EHRs. In Proceedings Scandinavian Conference on Health Informatics 2012, volume 70 of Linkping Electronic Conference Proceedings, pages 51–57. Linkping University Electronic Press, 2012. [6] M. Gschwandtner, M. Kritz, and C. Boyer. Requirements of the health professional research. In Technical Report D8.1.2. Khresmoi Project, 2011. [7] A. Hanbury. Medical information retrieval, an instance of domain. In SIGIR'12. ACM, August 2012. [8] S. Hunt, J. J. Cimino, and D. E. Koziol. A comparison of clinicians’s access to online knowledge resources using two types of information retrieval applications in an academic hospital setting. J Med Libr Assoc, 101(1):26–31, 2013. [9] http://www.who.int/classifications/icd/en/, 2011. [10] M. Jayapandian and H. V. Jagadish. Automating the design and construction of query forms. ICDE, page 125, 2006. [11] F. Li and H. V. Jagadish. Usability, databases, and hci. IEEE Data Eng. Bull., 35(3):37–45, 2012. [12] http://loinc.org/, 2011. [13] A. Marian and W. Wang. Flexible querying of personal information. IEEE Data Eng. Bull., 32(2):20–27, 2009. [14] http://www.nlm.nih.gov/bsd/pmresources.html, 2011. [15] http://www.nlm.nih.gov/medlineplus/, 2009. [16] http://www.linkedin.com/groups/ Choice-OpenEHR-persistence-layer-144276.S.208531138?qid=208adbca-fc26-4ada-bf02- 7efe5a9e5661&trk=group_most_recent_rich-0-b-ttl&goback=%2Egmr_144276, 2013.
  • 35. to Advance Knowledge for Humanityto Advance Knowledge for Humanity References (2)References (2) [17] http://www.ncbi.nlm.nih.gov/pubmed, 2011. [18] S. A. Rahman, S. Bhalla, and T. Hashimoto. Query-by-object interface for information requirement elicitation in m-commerce. Int. J. Hum. Comput. Interaction, 20(2):135–160, 2006. [19] X. Y. Raymond, Y. Lau, D. Song, X. Li, and J. Ma. Toward a semantic granularity model for domain-specific information retrieval. ACM Trans. On Information Systems., 29(3), July 2011. [20] S. Sachdeva and S. Bhalla. Implementing high-level query language interfaces for archetype-based electronic health records database. In COMAD, 2009. [21] http://www.ihtsdo.org/snomed-ct/, 2011. [22] R. Varadarajan, V. Hristidis, and T. Li. Beyond single-page web search results. IEEE Transactions on Knowledge and Data Engineering, 20(3):411–424, 2008. [23] A. Yasir, M. Kumara Swamy, P. Krishna Reddy, and S. Bhalla. Enhanced query-by-object approach for information requirement elicitation in large databases. In Big Data Analytics, volume 7678 of Lecture Notes in Computer Science, pages 26–41. Springer, 2012. [24] M. Jayapandian, H.V. Jagadish : Automating the Design and Construction of Query Forms. IEEE Trans. Knowl. Data Eng. 21(10) :1389-1402 (2009). 11/12/16 VLDB Phd Workshop 2013 35
  • 36. to Advance Knowledge for Humanityto Advance Knowledge for Humanity QuestionsQuestions 3611/12/16 VLDB Phd Workshop 2013

Editor's Notes

  1. Good Morning everyone, I am Aastha and today I am going to talk about our effort to build a quasi-relational QL for the Standardized electronic health records which have been persisted using a NoSQL database.
  2. -To deliver quality healthcare services, the healthcare domain requires the support of IT during various phases of patient-care. These include the primary purposes and the secondary purposes as well. IT is capable to provide scalable and flexible infrastructures to support the expanding, geographically distributed needs of the healthcare domain. EHRs in a hospital are – heterogeneous in nature It comprises of dictations from physicians, structured data from the sensors, images of XRAY. And various parameters that define patient health As the healthcare moves towards BigData – the proper analysis and querying of the data within EHRs is required This can be supported to some extent by use of – data standards for EHRs, These help representing the data uniformly across organizations which are geographically distributed For interoperable exchange of data – the prominent standards existent are – HL7, CEN 13606 and OpenEHR Among these OpenEHR is the latest and increasingly accepted standard. In this study we consider the EHRs based on OpenEHR as our prime focus
  3. Let us visualize how a seemingly simple single patient encounter generates complex and large amount of EHR data which is to be analyzed for improving healthcare services. During a single patient encounter, several patient-visit parameters may be involved during a check-up. These may include say, BP, glucose-level, BMI, Medication List and temperature. Each of these parameters is actually a complex, full-blown semantic object in itself and several properties are associated with each. These can be directly mapped to an Archetype artifact of the OpenEHR standard The term “Archetype” gives a full-fledged description of a medical concept Multiple concepts of say the archetypes together form an archetypal HER So far a set of 352 archetypes is defined by the standard, Hence we can say that an EHR can be an aggregation of maximum 352 archetypes Further, these are persisted in a database.
  4. As we see in the figure, the complex patient encounter data is persisted in the DB And the healthcare worker looking for support of querying during patient care is generally aware of the patient id and wants to fetch his or her EHR This can be well modeled using the NoSQL DBs These may include the key-value type of store/the big table type of stores/ the graph or the document oriented DBs By using the NoSQL database a) the user does not require pre-defined schema, relationships and keys. b) they are low-cost, schema-free and horizontally scalable to accompany new resources when the need arises. c) significant for cloud-based solutions, common database approach for cloud based clinical systems. The general purpose queries of the users in this case may not be simple. They may require consideration of complex structure of the underlying database.
  5. Up till now we have seen that each of the patient-encounter parameter is mapped to an archetype or concept Multiple archetypes or concepts together form an archetypal EHR For each EHR there may exist multiple versions These are persisted with help of the reference model of the OpenEHR Each of the archetypes is represented via an ADL The Ocean informatics proposes a declarative AQL query language based on the ADL Paths The health-worker needs to understand the syntaxes of this language in order to compose queries. This may not be his choice Hence there are two missing points here: A) the method of persistence B) an easy to use query language for the healthcare workers
  6. Each of the archetype is serialized into a JSON document and stored in the MongoDB Each of the documents is stored with a unique id and patient id
  7. Next we try to explain what is our proposed system all about and where is it in the context of the EHRs, big data and persistence terminologies The proposed quasi-relational query language system is directly interfaced with the persisted patient data The user can directly formulate the query using the flattened screen forms These screen forms are the templates generated from various combinations of the archetypes The system at present takes a subset of the archetypes of the OpenEHR archetype repository