SlideShare a Scribd company logo
Relationship-based Top-K 
Concept Retrieval for Ontology 
Search 
AAnniillaa SSaahhaarr BBuutttt,, AArrmmiinn HHaalllleerr,, LLeexxiinngg XXiiee 
TThhee AAuussttrraalliiaann NNaattiioonnaall UUnniivveerrssiittyy 
ffiirrssttnnaammee..llaassttnnaammee@@aannuu..eedduu..aauu
2 
Motivation – Ontology Search 
“An ontology is a formal, explicit specification of a 
shared conceptualization.” [Gruber 1992] 
A central ingredient for effective 
ontology re-use is the discovery of the 
“right” ontology or ontological term for a 
use case
Motivation – Ontology Search 
• Ontology Search 
– Matching a search term with a more 
expressive class description 
• Matching terms are defined with 
differing 
– Perspectives 
– Levels of detail 
– Reuse and Extensions 
3
How to rank the similar concepts 
with different levels of modelling 
detail? 
4
Relationship-based Top-k 
Concept Retrieval 
• The framework retrieves top-k concepts for 
keyword query 
 DWRank - Ranking Model 
 Top-k Filter 
5
DWRank – Dual Walk Ranking 
Model 
6
DWRank – Dual Walk Ranking Model 
For a simple keyword query: 
 Rank of a concept 
 Semantic Similarity: Text relevancy of the concept 
 Coverage : Centrality of the concept 
 Reuse : Authoritativeness of the Ontology
DWRank – Dual Walk Ranking Model 
1. Query independent scores for each concept of 
ontologies based on their importance 
 Centrality of the concept - HubScore 
 Authoritativeness of the Ontology - AuthScore 
1. Relevance score of a concept to a query: 
• DWRank Function: Linear model combines 
– Text relevancy of the concept description to a query 
– HubScore and AuthScore 
8
HubScore – Centrality of a Concept 
Connectivity : 
Relations starting from the 
concept 
Neighbourhood : 
Relations starting from the 
concept to another central 
concept 
@prefix a: http://example.org/def/people# 
9 
a:Person 
a:Organization 
a:Project 
0.14 
0.46 
0.26 0.38 
0.14 0.14 
0.14 
0.14 
Reverse PageRank
AuthScore – Authoritativeness of an 
Ontology 
Reuse : Relations ending at the ontology 
Neighbourhood : Relations starting from another authoritative 
ontology to the ontology 
10 
PageRank 
:Location :Restaurant :People 
0.10 0.145 0.471
= + 
R (v, O) F v (v,Q)* [w 1 * h(v,O) w 2 * 
a(O)] 
F (v,Q) f (q,φ(q )) 
Zubeida Zubeida 
v ss v 
Zubei 
da 
Zubei 
da 
11 
DWRank Function 
• The Ranking model is function of: 
• Concept Text Relevancy 
• HubScore 
• AuthScore 
åÎ 
= 
q Q
12 
DWRank Score 
Query: Person 
o Fv(v,Q) = 1 
o h(v,O) = 0.46 
o a(O) = 0.471 
R(v, O) = Fv(v,Q)* [w1 * h(v,O) + w2 * a(O)] 
@prefix a: http://example.org/def/people# 
a:Person 
a:Project 
0.14 
0.46 
0.26 0.38 
0.14 0.14 
0.14 
0.14 
0.471 
= + 
1* [0.5* 0.46 0.5* 0.471] 
= 
0.466
13 
DWRank vs. Linked-based 
Ranking Models 
1. Direction of the walk varies based on the 
link type 
 Intra-ontology links: Reverse PageRank 
 Inter-ontology links: PageRank
14 
DWRank vs. Linked-based 
Ranking Models (cont’d) 
2. Linked Analysis : 
 HubScore – Concept 
o Independently on each ontology 
 AuthScore – Ontology 
o Ontology Corpus
Top-K Filter 
15
16 
Intended Type Filter 
• Intended Type vs. Context Resource 
 Name of the Person 
o Intended Type: Name 
o Context Resource: Person
Relationship-based Top-k 
Concept Retrieval Phases 
17
Relationship-based Top-k 
Concept Retrieval 
• The framework retrieves top-k concepts for 
keyword query 
– Offline Ranking and Index Construction 
– Online Query Processing 
18
Offline Ranking Index Construction 
19
Offline Ranking Index Construction 
20
Offline Ranking Index Construction 
21
Offline Ranking Index Construction 
22
Online Query Processing 
23 
Candidate Result-set 
Candidate Result-set 
Selection 
Selection 
HubScore and 
HubScore and 
AuthScore Selection 
AuthScore Selection 
Relevance Score of 
CandidateList and 
Relevance Score of 
CandidateList and 
Ordering 
Ordering 
IInntteennddeedd T Tyyppee F Filitlteerr 
Ontology 
Corpus 
Ontology 
Corpus 
IIddxx 
HHuubbCCoonnIIddxx 
AAuutthhOOnnttIIddxx 
User 
Query 
Results
Evaluation 
• Effectiveness of the approach 
– Two versions of framework 
• DWRank 
• DWRank + Filter 
• CBRBench – CanBeRra Ontology Benchmark 
– Ten sample queries 
– Human evaluated gold standard 
– Baseline Ranking models 
24
Evaluation (cont’d) 
• Effectiveness metrics 
– Precision @ k 
– Mean Average Precision @ k 
– Discounted Cumulative Gain @ k 
– Normalized Discounted Cumulative Gain @ k 
25
DWRank Effectiveness
Intended Type Semantics Filter 
Effectiveness
Conclusion & Future Work 
• We presented 
– Ontology Search 
– Framework for top-k concept retrieval 
– DWRank- Dual Walk Ranking Model 
– Experimental Evaluation 
• Ranking ontologies for compound concepts 
28

More Related Content

What's hot

Weblog Extraction With Fuzzy Classification Methods
Weblog Extraction With Fuzzy Classification MethodsWeblog Extraction With Fuzzy Classification Methods
Weblog Extraction With Fuzzy Classification Methods
Edy Portmann
 
A Topic map-based ontology IR system versus Clustering-based IR System: A Com...
A Topic map-based ontology IR system versus Clustering-based IR System: A Com...A Topic map-based ontology IR system versus Clustering-based IR System: A Com...
A Topic map-based ontology IR system versus Clustering-based IR System: A Com...
tmra
 
Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...
Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...
Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...
Daniel Valcarce
 
Search: Probabilistic Information Retrieval
Search: Probabilistic Information RetrievalSearch: Probabilistic Information Retrieval
Search: Probabilistic Information Retrieval
Vipul Munot
 
Different Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering SystemsDifferent Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering Systems
Andre Freitas
 
Query Translation for Data Sources with Heterogeneous Content Semantics
Query Translation for Data Sources with Heterogeneous Content Semantics Query Translation for Data Sources with Heterogeneous Content Semantics
Query Translation for Data Sources with Heterogeneous Content Semantics
Jie Bao
 
Data Mining and the Web_Past_Present and Future
Data Mining and the Web_Past_Present and FutureData Mining and the Web_Past_Present and Future
Data Mining and the Web_Past_Present and Future
feiwin
 
Topic modeling of marketing scientific papers: An experimental survey
Topic modeling of marketing scientific papers: An experimental surveyTopic modeling of marketing scientific papers: An experimental survey
Topic modeling of marketing scientific papers: An experimental survey
ICDEcCnferenece
 
Synthese Recommender System
Synthese Recommender SystemSynthese Recommender System
Synthese Recommender System
Andre Vellino
 
Session 2.2 ontology-guided job market demand analysis: a cross-sectional s...
Session 2.2   ontology-guided job market demand analysis: a cross-sectional s...Session 2.2   ontology-guided job market demand analysis: a cross-sectional s...
Session 2.2 ontology-guided job market demand analysis: a cross-sectional s...
semanticsconference
 
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Sean Golliher
 

What's hot (11)

Weblog Extraction With Fuzzy Classification Methods
Weblog Extraction With Fuzzy Classification MethodsWeblog Extraction With Fuzzy Classification Methods
Weblog Extraction With Fuzzy Classification Methods
 
A Topic map-based ontology IR system versus Clustering-based IR System: A Com...
A Topic map-based ontology IR system versus Clustering-based IR System: A Com...A Topic map-based ontology IR system versus Clustering-based IR System: A Com...
A Topic map-based ontology IR system versus Clustering-based IR System: A Com...
 
Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...
Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...
Exploring Statistical Language Models for Recommender Systems [RecSys '15 DS ...
 
Search: Probabilistic Information Retrieval
Search: Probabilistic Information RetrievalSearch: Probabilistic Information Retrieval
Search: Probabilistic Information Retrieval
 
Different Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering SystemsDifferent Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering Systems
 
Query Translation for Data Sources with Heterogeneous Content Semantics
Query Translation for Data Sources with Heterogeneous Content Semantics Query Translation for Data Sources with Heterogeneous Content Semantics
Query Translation for Data Sources with Heterogeneous Content Semantics
 
Data Mining and the Web_Past_Present and Future
Data Mining and the Web_Past_Present and FutureData Mining and the Web_Past_Present and Future
Data Mining and the Web_Past_Present and Future
 
Topic modeling of marketing scientific papers: An experimental survey
Topic modeling of marketing scientific papers: An experimental surveyTopic modeling of marketing scientific papers: An experimental survey
Topic modeling of marketing scientific papers: An experimental survey
 
Synthese Recommender System
Synthese Recommender SystemSynthese Recommender System
Synthese Recommender System
 
Session 2.2 ontology-guided job market demand analysis: a cross-sectional s...
Session 2.2   ontology-guided job market demand analysis: a cross-sectional s...Session 2.2   ontology-guided job market demand analysis: a cross-sectional s...
Session 2.2 ontology-guided job market demand analysis: a cross-sectional s...
 
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)Lecture 9 - Machine Learning and Support Vector Machines (SVM)
Lecture 9 - Machine Learning and Support Vector Machines (SVM)
 

Viewers also liked

Media evaluation
Media evaluationMedia evaluation
Media evaluation
Louise Huntley
 
Bijendra
BijendraBijendra
Bijendra
bijendra
 
Excel Final Saved In A Power Point Presentation
Excel Final Saved In A Power Point PresentationExcel Final Saved In A Power Point Presentation
Excel Final Saved In A Power Point Presentation
MelissaLatulippe
 
Media evaluation
Media evaluationMedia evaluation
Media evaluation
Louise Huntley
 
Evaluation
EvaluationEvaluation
Evaluation
Louise Huntley
 
Chemistry Matters Dioxin2016 Analytical Summary
Chemistry Matters Dioxin2016 Analytical SummaryChemistry Matters Dioxin2016 Analytical Summary
Chemistry Matters Dioxin2016 Analytical Summary
Chemistry Matters Inc.
 

Viewers also liked (6)

Media evaluation
Media evaluationMedia evaluation
Media evaluation
 
Bijendra
BijendraBijendra
Bijendra
 
Excel Final Saved In A Power Point Presentation
Excel Final Saved In A Power Point PresentationExcel Final Saved In A Power Point Presentation
Excel Final Saved In A Power Point Presentation
 
Media evaluation
Media evaluationMedia evaluation
Media evaluation
 
Evaluation
EvaluationEvaluation
Evaluation
 
Chemistry Matters Dioxin2016 Analytical Summary
Chemistry Matters Dioxin2016 Analytical SummaryChemistry Matters Dioxin2016 Analytical Summary
Chemistry Matters Dioxin2016 Analytical Summary
 

Similar to Relationship-Based Top-K Concept Retrieval for Ontology Search

Ontology Search: An Empirical Evaluation
Ontology Search: An Empirical EvaluationOntology Search: An Empirical Evaluation
Ontology Search: An Empirical Evaluation
Armin Haller
 
Elsevier - Smart Data and Algorithms for the Publishing Industry
Elsevier - Smart Data and Algorithms for the Publishing IndustryElsevier - Smart Data and Algorithms for the Publishing Industry
Elsevier - Smart Data and Algorithms for the Publishing Industry
Antonio Gulli
 
Liz Allen - Open peer review (through the lens of F1000’s open research publi...
Liz Allen - Open peer review (through the lens of F1000’s open research publi...Liz Allen - Open peer review (through the lens of F1000’s open research publi...
Liz Allen - Open peer review (through the lens of F1000’s open research publi...
SciELO - Scientific Electronic Library Online
 
A task-based scientific paper recommender system for literature review and ma...
A task-based scientific paper recommender system for literature review and ma...A task-based scientific paper recommender system for literature review and ma...
A task-based scientific paper recommender system for literature review and ma...
Aravind Sesagiri Raamkumar
 
Bibliometric-enhanced Retrieval Models for Big Scholarly Information Systems
Bibliometric-enhanced Retrieval Models for Big Scholarly Information SystemsBibliometric-enhanced Retrieval Models for Big Scholarly Information Systems
Bibliometric-enhanced Retrieval Models for Big Scholarly Information Systems
GESIS
 
Structure, Personalization, Scale: A Deep Dive into LinkedIn Search
Structure, Personalization, Scale: A Deep Dive into LinkedIn SearchStructure, Personalization, Scale: A Deep Dive into LinkedIn Search
Structure, Personalization, Scale: A Deep Dive into LinkedIn Search
C4Media
 
Predicting query performance and explaining results to assist Linked Data con...
Predicting query performance and explaining results to assist Linked Data con...Predicting query performance and explaining results to assist Linked Data con...
Predicting query performance and explaining results to assist Linked Data con...
Rakebul Hasan
 
A Social Network-Empowered Research Analytics Framework For Project Selection
A Social Network-Empowered Research Analytics Framework For Project SelectionA Social Network-Empowered Research Analytics Framework For Project Selection
A Social Network-Empowered Research Analytics Framework For Project Selection
Nat Rice
 
Chapter 7.pdf
Chapter 7.pdfChapter 7.pdf
Chapter 7.pdf
Habtamu100
 
qury.pdf
qury.pdfqury.pdf
qury.pdf
Habtamu100
 
Online Learning to Rank
Online Learning to RankOnline Learning to Rank
Online Learning to Rank
ewhuang3
 
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
Università degli Studi di Milano-Bicocca
 
Pushing on the paywalls: Extending licensed resource access to external part...
Pushing on the paywalls:  Extending licensed resource access to external part...Pushing on the paywalls:  Extending licensed resource access to external part...
Pushing on the paywalls: Extending licensed resource access to external part...
NASIG
 
Modern information Retrieval-Relevance Feedback
Modern information Retrieval-Relevance FeedbackModern information Retrieval-Relevance Feedback
Modern information Retrieval-Relevance Feedback
HasanulFahmi2
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based Visualization
Peter Brusilovsky
 
Invited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalInvited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information Retrieval
DavidMaxwell77
 
Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision Making
Katrien Verbert
 
WEB&Z - 101 Innovations in Scholarly Communication
WEB&Z - 101 Innovations in Scholarly CommunicationWEB&Z - 101 Innovations in Scholarly Communication
WEB&Z - 101 Innovations in Scholarly Communication
Bianca Kramer
 
A Taxonomy of Semantic Web data Retrieval Techniques
A Taxonomy of Semantic Web data Retrieval TechniquesA Taxonomy of Semantic Web data Retrieval Techniques
A Taxonomy of Semantic Web data Retrieval Techniques
NUST School of Electrical Engineering and Computer Science
 
Introduction to Systematic Literature Review method
Introduction to Systematic Literature Review methodIntroduction to Systematic Literature Review method
Introduction to Systematic Literature Review method
Norsaremah Salleh
 

Similar to Relationship-Based Top-K Concept Retrieval for Ontology Search (20)

Ontology Search: An Empirical Evaluation
Ontology Search: An Empirical EvaluationOntology Search: An Empirical Evaluation
Ontology Search: An Empirical Evaluation
 
Elsevier - Smart Data and Algorithms for the Publishing Industry
Elsevier - Smart Data and Algorithms for the Publishing IndustryElsevier - Smart Data and Algorithms for the Publishing Industry
Elsevier - Smart Data and Algorithms for the Publishing Industry
 
Liz Allen - Open peer review (through the lens of F1000’s open research publi...
Liz Allen - Open peer review (through the lens of F1000’s open research publi...Liz Allen - Open peer review (through the lens of F1000’s open research publi...
Liz Allen - Open peer review (through the lens of F1000’s open research publi...
 
A task-based scientific paper recommender system for literature review and ma...
A task-based scientific paper recommender system for literature review and ma...A task-based scientific paper recommender system for literature review and ma...
A task-based scientific paper recommender system for literature review and ma...
 
Bibliometric-enhanced Retrieval Models for Big Scholarly Information Systems
Bibliometric-enhanced Retrieval Models for Big Scholarly Information SystemsBibliometric-enhanced Retrieval Models for Big Scholarly Information Systems
Bibliometric-enhanced Retrieval Models for Big Scholarly Information Systems
 
Structure, Personalization, Scale: A Deep Dive into LinkedIn Search
Structure, Personalization, Scale: A Deep Dive into LinkedIn SearchStructure, Personalization, Scale: A Deep Dive into LinkedIn Search
Structure, Personalization, Scale: A Deep Dive into LinkedIn Search
 
Predicting query performance and explaining results to assist Linked Data con...
Predicting query performance and explaining results to assist Linked Data con...Predicting query performance and explaining results to assist Linked Data con...
Predicting query performance and explaining results to assist Linked Data con...
 
A Social Network-Empowered Research Analytics Framework For Project Selection
A Social Network-Empowered Research Analytics Framework For Project SelectionA Social Network-Empowered Research Analytics Framework For Project Selection
A Social Network-Empowered Research Analytics Framework For Project Selection
 
Chapter 7.pdf
Chapter 7.pdfChapter 7.pdf
Chapter 7.pdf
 
qury.pdf
qury.pdfqury.pdf
qury.pdf
 
Online Learning to Rank
Online Learning to RankOnline Learning to Rank
Online Learning to Rank
 
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
DaCENA Personalized Exploration of Knowledge Graphs Within a Context. Seminar...
 
Pushing on the paywalls: Extending licensed resource access to external part...
Pushing on the paywalls:  Extending licensed resource access to external part...Pushing on the paywalls:  Extending licensed resource access to external part...
Pushing on the paywalls: Extending licensed resource access to external part...
 
Modern information Retrieval-Relevance Feedback
Modern information Retrieval-Relevance FeedbackModern information Retrieval-Relevance Feedback
Modern information Retrieval-Relevance Feedback
 
Personalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based VisualizationPersonalization in the Context of Relevance-Based Visualization
Personalization in the Context of Relevance-Based Visualization
 
Invited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information RetrievalInvited Lecture on Interactive Information Retrieval
Invited Lecture on Interactive Information Retrieval
 
Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision Making
 
WEB&Z - 101 Innovations in Scholarly Communication
WEB&Z - 101 Innovations in Scholarly CommunicationWEB&Z - 101 Innovations in Scholarly Communication
WEB&Z - 101 Innovations in Scholarly Communication
 
A Taxonomy of Semantic Web data Retrieval Techniques
A Taxonomy of Semantic Web data Retrieval TechniquesA Taxonomy of Semantic Web data Retrieval Techniques
A Taxonomy of Semantic Web data Retrieval Techniques
 
Introduction to Systematic Literature Review method
Introduction to Systematic Literature Review methodIntroduction to Systematic Literature Review method
Introduction to Systematic Literature Review method
 

Recently uploaded

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 

Recently uploaded (20)

The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 

Relationship-Based Top-K Concept Retrieval for Ontology Search

  • 1. Relationship-based Top-K Concept Retrieval for Ontology Search AAnniillaa SSaahhaarr BBuutttt,, AArrmmiinn HHaalllleerr,, LLeexxiinngg XXiiee TThhee AAuussttrraalliiaann NNaattiioonnaall UUnniivveerrssiittyy ffiirrssttnnaammee..llaassttnnaammee@@aannuu..eedduu..aauu
  • 2. 2 Motivation – Ontology Search “An ontology is a formal, explicit specification of a shared conceptualization.” [Gruber 1992] A central ingredient for effective ontology re-use is the discovery of the “right” ontology or ontological term for a use case
  • 3. Motivation – Ontology Search • Ontology Search – Matching a search term with a more expressive class description • Matching terms are defined with differing – Perspectives – Levels of detail – Reuse and Extensions 3
  • 4. How to rank the similar concepts with different levels of modelling detail? 4
  • 5. Relationship-based Top-k Concept Retrieval • The framework retrieves top-k concepts for keyword query  DWRank - Ranking Model  Top-k Filter 5
  • 6. DWRank – Dual Walk Ranking Model 6
  • 7. DWRank – Dual Walk Ranking Model For a simple keyword query:  Rank of a concept  Semantic Similarity: Text relevancy of the concept  Coverage : Centrality of the concept  Reuse : Authoritativeness of the Ontology
  • 8. DWRank – Dual Walk Ranking Model 1. Query independent scores for each concept of ontologies based on their importance  Centrality of the concept - HubScore  Authoritativeness of the Ontology - AuthScore 1. Relevance score of a concept to a query: • DWRank Function: Linear model combines – Text relevancy of the concept description to a query – HubScore and AuthScore 8
  • 9. HubScore – Centrality of a Concept Connectivity : Relations starting from the concept Neighbourhood : Relations starting from the concept to another central concept @prefix a: http://example.org/def/people# 9 a:Person a:Organization a:Project 0.14 0.46 0.26 0.38 0.14 0.14 0.14 0.14 Reverse PageRank
  • 10. AuthScore – Authoritativeness of an Ontology Reuse : Relations ending at the ontology Neighbourhood : Relations starting from another authoritative ontology to the ontology 10 PageRank :Location :Restaurant :People 0.10 0.145 0.471
  • 11. = + R (v, O) F v (v,Q)* [w 1 * h(v,O) w 2 * a(O)] F (v,Q) f (q,φ(q )) Zubeida Zubeida v ss v Zubei da Zubei da 11 DWRank Function • The Ranking model is function of: • Concept Text Relevancy • HubScore • AuthScore åÎ = q Q
  • 12. 12 DWRank Score Query: Person o Fv(v,Q) = 1 o h(v,O) = 0.46 o a(O) = 0.471 R(v, O) = Fv(v,Q)* [w1 * h(v,O) + w2 * a(O)] @prefix a: http://example.org/def/people# a:Person a:Project 0.14 0.46 0.26 0.38 0.14 0.14 0.14 0.14 0.471 = + 1* [0.5* 0.46 0.5* 0.471] = 0.466
  • 13. 13 DWRank vs. Linked-based Ranking Models 1. Direction of the walk varies based on the link type  Intra-ontology links: Reverse PageRank  Inter-ontology links: PageRank
  • 14. 14 DWRank vs. Linked-based Ranking Models (cont’d) 2. Linked Analysis :  HubScore – Concept o Independently on each ontology  AuthScore – Ontology o Ontology Corpus
  • 16. 16 Intended Type Filter • Intended Type vs. Context Resource  Name of the Person o Intended Type: Name o Context Resource: Person
  • 17. Relationship-based Top-k Concept Retrieval Phases 17
  • 18. Relationship-based Top-k Concept Retrieval • The framework retrieves top-k concepts for keyword query – Offline Ranking and Index Construction – Online Query Processing 18
  • 19. Offline Ranking Index Construction 19
  • 20. Offline Ranking Index Construction 20
  • 21. Offline Ranking Index Construction 21
  • 22. Offline Ranking Index Construction 22
  • 23. Online Query Processing 23 Candidate Result-set Candidate Result-set Selection Selection HubScore and HubScore and AuthScore Selection AuthScore Selection Relevance Score of CandidateList and Relevance Score of CandidateList and Ordering Ordering IInntteennddeedd T Tyyppee F Filitlteerr Ontology Corpus Ontology Corpus IIddxx HHuubbCCoonnIIddxx AAuutthhOOnnttIIddxx User Query Results
  • 24. Evaluation • Effectiveness of the approach – Two versions of framework • DWRank • DWRank + Filter • CBRBench – CanBeRra Ontology Benchmark – Ten sample queries – Human evaluated gold standard – Baseline Ranking models 24
  • 25. Evaluation (cont’d) • Effectiveness metrics – Precision @ k – Mean Average Precision @ k – Discounted Cumulative Gain @ k – Normalized Discounted Cumulative Gain @ k 25
  • 27. Intended Type Semantics Filter Effectiveness
  • 28. Conclusion & Future Work • We presented – Ontology Search – Framework for top-k concept retrieval – DWRank- Dual Walk Ranking Model – Experimental Evaluation • Ranking ontologies for compound concepts 28