SlideShare a Scribd company logo
1 of 58
LOUPE’S MODEL
USE CASES AND REQUIREMENTS
Nandana Mihindukulasooriya, María Poveda Villalón,
Raúl García Castro
Ontology Engineering Group. Departamento de Inteligencia Artificial.
Facultad de Informática, Universidad Politécnica de Madrid.
Campus de Montegancedo s/n.
28660 Boadilla del Monte. Madrid. Spain
{nandana, mpoveda, rgarcia}@fi.upm.es
Introduction to Loupe
2
Loupe - Overview
3
Explore the vocabularies used and the abstract triple patterns in 5+
billion triples including all Dbpedia datasets, Wikidata, Linked Brainz,
Bio2RDF.
Loupe helps to understand data, uncover patterns, formulate queries, and detect
quality issues
Loupe - Overview
4
Explore the vocabularies used and the abstract triple patterns in 5+
billion triples including all Dbpedia datasets, Wikidata, Linked Brainz,
Bio2RDF.
Loupe helps to understand data, uncover patterns, formulate queries, and detect
quality issues
No RDF data, No Public API
Loupe - Google Analytics
5
• Users from 86 countries
• Spain(23.76%), US (16.69%), Germany
(10.64%), UK (9.14%), Italy (4.51%)
Next Steps
6
Louping the LOD Cloud
7
Loupe – LOD Laundromat integration
8Nandana Mihindukulasooriya, OEG
• LOD Laundromat
• 32 billion triples from 650K documents
• cleaned for syntax errors and duplicates
• coverage of smaller documents
• Collaboration with VU University Amsterdam
• Indexing all data from LOD Laundromat
Use Cases
What can we do with data indexed in Loupe?
9
Dataset descriptions
• Bridge between publishers and consumers
• A dataset description expresses metadata about
RDF datasets (e.g., DCAT, VoID)
• statistics, vocabularies, structural metadata.
• A dataset profile is a set of dataset
characteristics that allow
• To describe in the best possible way a dataset
• To separate it maximally from other datasets
• Can be used for dataset recommendation
10
Dataset Statistics
11
UC::ex1 - Compare dataset statistics (I)
12
DBpedia (2015-04) datasets
Size (in # of triples)
UC::ex1 - Compare dataset statistics (II)
13
# of Classes Used
DBpedia (2015-04) datasets
UC::ex2 - Monitor evolution of a dataset
14
Vocabulary Usage - Classes
15
Classes
Classes Properties
# of classes per vocabulary
Common instances
dbo:Place class
esDBpedia dataset
UC::ex3 - Dataset summary generation
16
Auto-generated dataset schemaVisual descriptions
foaf:Person
openaire:result
foaf:Organization
xsd:String
foaf:firstName
openaire:isAuthorOf
xsd:String
foaf:lastName
xsd:String
xsd:String
xsd:String
dcterms:dateAccepted
openaire:resultType
dcterms:language
openaire:hasAuthor
foaf:member
xsd:boolean
xsd:boolean
xsd:boolean
openaire:legalPerson
openaire:enterprise
openaire:sme
OpenAIRE Dataset
UC::ex4 - Automatic Dataset Classification
• Generic vs Domain specific datasets
• size
• number of vocabularies
• number of classes
• number of properties
• Detection of the domain using the vocabularies used
• High-level domains (E.g., cross domain, life sciences,
publications, government, geographic)
17
Property Information
18
E.g., dbo:placeOfBirth property - Analysis of objects
<?subject , dbo:placeOfBirth, ?object>
UC::ex5 - Quality Report Generation
• Violations
• Object / datatype property violations
• Domain / range constraint violations
• Disjoint class violations
• Outlier detection
• Detection of antipatterns
• Data repair guidelines
19
UC::ex6 - Data validation with RDF Shapes
20Nandana Mihindukulasooriya, OEG
Pattern
Extraction
Domain
Expert
Review
RDF Shape
Generation
Data
Validation
Data
Repair
SHACL Shapes
Multilingual String Counts
3Cixty Dataset
21
String count by language Language tagged string count by property
UC::ex6 - Dataset Discovery / Search
• Simple
• I want to find dataset(s) that
• contain information about persons with some concrete
information
• E.g., “give me datasets that have more than 500
instances of foaf:Person that have the dbo:birthPlace
property”
• Advanced
• I want to find dataset(s) that
• can answer a given sparql query
• contain data that fit to a given W3C RDF data shape
22
UC::ex7 - Dataset ranking
• Ranking metrics
• Size
• number of triples (of a given pattern)
• number of instance of a given class
• Richness
• the avg number of properties per instance
• General vs Domain specific dataset
• # classes, # of properties, # triples
• Provence information
23
Ontology development UC
• Reuse ontology elements used in datasets
24
Ontology development UC
• Reuse ontology elements used in datasets
• Look for patterns
25
Ontology development UC
• Reuse ontology elements used in datasets
• Look for patterns
• Ontology reuse reports
26
Ontology development UC
• Reuse ontology elements used in datasets
• Look for patterns
• Ontology reuse reports
• Ontology monitoring
• Why some classes or properties are not used?
• Aren’t they relevant?
• Are other classes are used for the same purpose?
27
Ontology development UC
• Reuse ontology elements used in datasets
• Look for patterns
• Ontology reuse reports
• Ontology monitoring
• Why some classes or properties are not used?
• Aren’t they relevant?
• Are other classes are used for the same purpose?
• Ontology comparison reports
28
29
We want YOU
to tell us your
use cases !!
Loupe Model
30
Model
31
http://ont-loupe.linkeddata.es/def/core#
Datasets and named graphs
32
Metadata from dcat
Classes and properties
33
Classes and properties
34
Classes and properties
35
Classes and properties
36
How many instances of a given
class are there.
Classes and properties
37
How many instances of a given
class are there. < x, a, C >
Classes and properties
38
How many instances of a given
class are there. < x, a, C >
Fixed
Classes and properties
39
How many instances of a given
class are there.
Count
Fixed
< x, a, C >
Classes and properties
40
How many instances of a
given class that have a
given property are there.
Classes and properties
41
< x, a, C >
< x, P, o >
How many instances of a
given class that have a
given property are there.
Classes and properties
42
< x, a, C >
< x, P, o >
Fixed
How many instances of a
given class that have a
given property are there.
Classes and properties
43
< x, a, C >
< x, P, o >
Count
Fixed
How many instances of a
given class that have a
given property are there.
Classes and properties
44
How many triples that have
a given property are there.
Classes and properties
45
< s, P, o >
How many triples that have
a given property are there.
Classes and properties
46
< s, P, o >
Fixed
How many triples that have
a given property are there.
Classes and properties
47
< s, P, o >
Fixed
Count
How many triples that have
a given property are there.
Triple patterns
48
How many triples that have a given
subject class, property and object
class are there.
< s, P, o >
< s, a, C1 >
< o, a, C2 >
Count
Languages
49
How many strings tagged with
a given language are there.
Languages
50
How many strings tagged with
a given language are there.
< x, b, “”@lang >
Count
Fixed
Languages
51
How many strings tagged with
a given language are there.
< x, b, “”@lang >
Count
Fixed
How many triples tagged with
a given language are there.
Languages
52
How many strings tagged with
a given language are there.
< x, b, “”@lang >
Count
Fixed
How many triples tagged with
a given language are there.
< s,b, “”@lang >
Fixed
Count
Vocabularies
53
Classes and properties
declared in namespaces.
Questions?
54
LOUPE’S MODEL
USE CASES AND REQUIREMENTS
Nandana Mihindukulasooriya, María Poveda Villalón,
Raúl García Castro
Ontology Engineering Group. Departamento de Inteligencia Artificial.
Facultad de Informática, Universidad Politécnica de Madrid.
Campus de Montegancedo s/n.
28660 Boadilla del Monte. Madrid. Spain
{nandana, mpoveda, rgarcia}@fi.upm.es
Backup Slides
56
Data Catalog Vocabulary (DCAT)
57
https://www.w3.org/TR/vocab-dcat/
Vocabulary of Interlinked Datasets (VoID)
58
https://www.w3.org/TR/void/

More Related Content

What's hot

Loupe API - A Linked Data Profiling Service for Quality Assessment
Loupe API - A Linked Data Profiling Service for Quality AssessmentLoupe API - A Linked Data Profiling Service for Quality Assessment
Loupe API - A Linked Data Profiling Service for Quality AssessmentNandana Mihindukulasooriya
 
OEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology EngineeringOEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology EngineeringMaría Poveda Villalón
 
The role of annotation in reproducibility (Empirical 2014)
The role of annotation in reproducibility (Empirical 2014)The role of annotation in reproducibility (Empirical 2014)
The role of annotation in reproducibility (Empirical 2014)Oscar Corcho
 
Importing life science at a into Neo4j
Importing life science at a into Neo4jImporting life science at a into Neo4j
Importing life science at a into Neo4jSimon Jupp
 
EKAW 2016 - TechMiner: Extracting Technologies from Academic Publications
EKAW 2016 - TechMiner: Extracting Technologies from Academic PublicationsEKAW 2016 - TechMiner: Extracting Technologies from Academic Publications
EKAW 2016 - TechMiner: Extracting Technologies from Academic PublicationsFrancesco Osborne
 
Unsupervised Learning of an Extensive and Usable Taxonomy for DBpedia
Unsupervised Learning of an Extensive and Usable Taxonomy for DBpediaUnsupervised Learning of an Extensive and Usable Taxonomy for DBpedia
Unsupervised Learning of an Extensive and Usable Taxonomy for DBpediaMarco Fossati
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISimon Jupp
 
Making Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data WarehouseMaking Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data WarehouseJustin Clark-Casey
 
Ontologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinOntologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinSimon Jupp
 
Crediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCrediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCarole Goble
 
Reproducibility of model-based results: standards, infrastructure, and recogn...
Reproducibility of model-based results: standards, infrastructure, and recogn...Reproducibility of model-based results: standards, infrastructure, and recogn...
Reproducibility of model-based results: standards, infrastructure, and recogn...FAIRDOM
 
EVOLUTION OF ONTOLOGY-BASED MAPPINGS
EVOLUTION OF ONTOLOGY-BASED MAPPINGSEVOLUTION OF ONTOLOGY-BASED MAPPINGS
EVOLUTION OF ONTOLOGY-BASED MAPPINGSAksw Group
 

What's hot (20)

Loupe API - A Linked Data Profiling Service for Quality Assessment
Loupe API - A Linked Data Profiling Service for Quality AssessmentLoupe API - A Linked Data Profiling Service for Quality Assessment
Loupe API - A Linked Data Profiling Service for Quality Assessment
 
Ee bdm ws-v1
Ee bdm ws-v1Ee bdm ws-v1
Ee bdm ws-v1
 
OEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology EngineeringOEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology Engineering
 
Sheldon challenge
Sheldon challengeSheldon challenge
Sheldon challenge
 
The role of annotation in reproducibility (Empirical 2014)
The role of annotation in reproducibility (Empirical 2014)The role of annotation in reproducibility (Empirical 2014)
The role of annotation in reproducibility (Empirical 2014)
 
Importing life science at a into Neo4j
Importing life science at a into Neo4jImporting life science at a into Neo4j
Importing life science at a into Neo4j
 
EKAW 2016 - TechMiner: Extracting Technologies from Academic Publications
EKAW 2016 - TechMiner: Extracting Technologies from Academic PublicationsEKAW 2016 - TechMiner: Extracting Technologies from Academic Publications
EKAW 2016 - TechMiner: Extracting Technologies from Academic Publications
 
Unsupervised Learning of an Extensive and Usable Taxonomy for DBpedia
Unsupervised Learning of an Extensive and Usable Taxonomy for DBpediaUnsupervised Learning of an Extensive and Usable Taxonomy for DBpedia
Unsupervised Learning of an Extensive and Usable Taxonomy for DBpedia
 
POSTDATA: Towards publishing European Poetry as Linked Open Data
POSTDATA: Towards publishing European Poetry as Linked Open DataPOSTDATA: Towards publishing European Poetry as Linked Open Data
POSTDATA: Towards publishing European Poetry as Linked Open Data
 
Semantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBISemantics as a service at EMBL-EBI
Semantics as a service at EMBL-EBI
 
Pride and ProteomeXchange
Pride and ProteomeXchangePride and ProteomeXchange
Pride and ProteomeXchange
 
Tackling Usability Challenges in Querying Massive, Ultra-heterogeneous Graphs
Tackling Usability Challenges in Querying Massive, Ultra-heterogeneous GraphsTackling Usability Challenges in Querying Massive, Ultra-heterogeneous Graphs
Tackling Usability Challenges in Querying Massive, Ultra-heterogeneous Graphs
 
Analyzing poetry databases to develop a metadata application profile. Why eac...
Analyzing poetry databases to develop a metadata application profile. Why eac...Analyzing poetry databases to develop a metadata application profile. Why eac...
Analyzing poetry databases to develop a metadata application profile. Why eac...
 
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystemDigital repertoires of poetry metrics: towards a Linked Open Data ecosystem
Digital repertoires of poetry metrics: towards a Linked Open Data ecosystem
 
Making Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data WarehouseMaking Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data Warehouse
 
Ontologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlinOntologies neo4j-graph-workshop-berlin
Ontologies neo4j-graph-workshop-berlin
 
Linked open data: standardization, interoperability and multilingual challeng...
Linked open data: standardization, interoperability and multilingual challeng...Linked open data: standardization, interoperability and multilingual challeng...
Linked open data: standardization, interoperability and multilingual challeng...
 
Crediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCrediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teams
 
Reproducibility of model-based results: standards, infrastructure, and recogn...
Reproducibility of model-based results: standards, infrastructure, and recogn...Reproducibility of model-based results: standards, infrastructure, and recogn...
Reproducibility of model-based results: standards, infrastructure, and recogn...
 
EVOLUTION OF ONTOLOGY-BASED MAPPINGS
EVOLUTION OF ONTOLOGY-BASED MAPPINGSEVOLUTION OF ONTOLOGY-BASED MAPPINGS
EVOLUTION OF ONTOLOGY-BASED MAPPINGS
 

Viewers also liked

TAPUniversity 8 Steps for Requirements Capture with Use Cases
TAPUniversity 8 Steps for Requirements Capture with Use CasesTAPUniversity 8 Steps for Requirements Capture with Use Cases
TAPUniversity 8 Steps for Requirements Capture with Use CasesDave Kohrell
 
Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...
Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...
Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...Nicholas (Cole) Cioran
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder NeedsSandeep Ganji
 
01 1 kobryn-structural_and_use_case_modeling_tutorial
01 1 kobryn-structural_and_use_case_modeling_tutorial01 1 kobryn-structural_and_use_case_modeling_tutorial
01 1 kobryn-structural_and_use_case_modeling_tutorialSidi yazid
 
Use Case and Activity Diagrams Modeling Notation
Use Case and Activity Diagrams Modeling NotationUse Case and Activity Diagrams Modeling Notation
Use Case and Activity Diagrams Modeling NotationLeslie Munday
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case DiagramAshesh R
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Viewers also liked (13)

TAPUniversity 8 Steps for Requirements Capture with Use Cases
TAPUniversity 8 Steps for Requirements Capture with Use CasesTAPUniversity 8 Steps for Requirements Capture with Use Cases
TAPUniversity 8 Steps for Requirements Capture with Use Cases
 
Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...
Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...
Use Cases 2.1: Building Requirements at the Speed of Modern Analysis Course T...
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
 
2b writing good use cases
2b writing good use cases2b writing good use cases
2b writing good use cases
 
Hidden Gems
Hidden GemsHidden Gems
Hidden Gems
 
01 1 kobryn-structural_and_use_case_modeling_tutorial
01 1 kobryn-structural_and_use_case_modeling_tutorial01 1 kobryn-structural_and_use_case_modeling_tutorial
01 1 kobryn-structural_and_use_case_modeling_tutorial
 
Introduction to W3C Linked Data Platform
Introduction to W3C Linked Data PlatformIntroduction to W3C Linked Data Platform
Introduction to W3C Linked Data Platform
 
Use Case Modeling
Use Case ModelingUse Case Modeling
Use Case Modeling
 
Use Case and Activity Diagrams Modeling Notation
Use Case and Activity Diagrams Modeling NotationUse Case and Activity Diagrams Modeling Notation
Use Case and Activity Diagrams Modeling Notation
 
Research Poster Design
Research Poster DesignResearch Poster Design
Research Poster Design
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar to Loupe's Model

Improving Semantic Search Using Query Log Analysis
Improving Semantic Search Using Query Log AnalysisImproving Semantic Search Using Query Log Analysis
Improving Semantic Search Using Query Log AnalysisStuart Wrigley
 
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept AnalysisExtracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept AnalysisMathieu d'Aquin
 
20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2Seonho Kim
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research ObjectsCarole Goble
 
GARNet workshop on Integrating Large Data into Plant Science
GARNet workshop on Integrating Large Data into Plant ScienceGARNet workshop on Integrating Large Data into Plant Science
GARNet workshop on Integrating Large Data into Plant ScienceDavid Johnson
 
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...Marko Rodriguez
 
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...ICZN
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge GraphsPeter Haase
 
A Model of the Scholarly Community
A Model of the Scholarly CommunityA Model of the Scholarly Community
A Model of the Scholarly CommunityMarko Rodriguez
 
TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013
TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013
TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013Ilias Hatzakis
 
Semi-automated Exploration and Extraction of Data in Scientific Tables
Semi-automated Exploration and Extraction of Data in Scientific TablesSemi-automated Exploration and Extraction of Data in Scientific Tables
Semi-automated Exploration and Extraction of Data in Scientific TablesElsevier
 
NC3Rs Publication Bias workshop - Sansone - Better Data = Better Science
NC3Rs Publication Bias workshop - Sansone - Better Data = Better ScienceNC3Rs Publication Bias workshop - Sansone - Better Data = Better Science
NC3Rs Publication Bias workshop - Sansone - Better Data = Better ScienceSusanna-Assunta Sansone
 
Linked Open Vocabulary Ranking and Terms Discovery
Linked Open Vocabulary Ranking and Terms DiscoveryLinked Open Vocabulary Ranking and Terms Discovery
Linked Open Vocabulary Ranking and Terms DiscoveryIoannis Stavrakantonakis
 
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Being FAIR:  FAIR data and model management SSBSS 2017 Summer SchoolBeing FAIR:  FAIR data and model management SSBSS 2017 Summer School
Being FAIR: FAIR data and model management SSBSS 2017 Summer SchoolCarole Goble
 
Semantic Application for Healthcare
Semantic Application for HealthcareSemantic Application for Healthcare
Semantic Application for Healthcarescholten
 
Research Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityResearch Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityOscar Corcho
 
Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...
Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...
Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...Giannis Tsakonas
 
Knowledge Graph Construction and the Role of DBPedia
Knowledge Graph Construction and the Role of DBPediaKnowledge Graph Construction and the Role of DBPedia
Knowledge Graph Construction and the Role of DBPediaPaul Groth
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE
 

Similar to Loupe's Model (20)

Improving Semantic Search Using Query Log Analysis
Improving Semantic Search Using Query Log AnalysisImproving Semantic Search Using Query Log Analysis
Improving Semantic Search Using Query Log Analysis
 
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept AnalysisExtracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
Extracting Relevant Questions to an RDF Dataset Using Formal Concept Analysis
 
20130622 okfn hackathon t2
20130622 okfn hackathon t220130622 okfn hackathon t2
20130622 okfn hackathon t2
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research Objects
 
GARNet workshop on Integrating Large Data into Plant Science
GARNet workshop on Integrating Large Data into Plant ScienceGARNet workshop on Integrating Large Data into Plant Science
GARNet workshop on Integrating Large Data into Plant Science
 
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
A Practical Ontology for the Large-Scale Modeling of Scholarly Artifacts and ...
 
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
Yde de Jong & Dave Roberts - ZooBank and EDIT: Towards a business model for Z...
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge Graphs
 
A Model of the Scholarly Community
A Model of the Scholarly CommunityA Model of the Scholarly Community
A Model of the Scholarly Community
 
TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013
TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013
TERENA OER portal, metadata extraction analysis, LAK, Leuven @9apr2013
 
Semi-automated Exploration and Extraction of Data in Scientific Tables
Semi-automated Exploration and Extraction of Data in Scientific TablesSemi-automated Exploration and Extraction of Data in Scientific Tables
Semi-automated Exploration and Extraction of Data in Scientific Tables
 
NC3Rs Publication Bias workshop - Sansone - Better Data = Better Science
NC3Rs Publication Bias workshop - Sansone - Better Data = Better ScienceNC3Rs Publication Bias workshop - Sansone - Better Data = Better Science
NC3Rs Publication Bias workshop - Sansone - Better Data = Better Science
 
Linked Open Vocabulary Ranking and Terms Discovery
Linked Open Vocabulary Ranking and Terms DiscoveryLinked Open Vocabulary Ranking and Terms Discovery
Linked Open Vocabulary Ranking and Terms Discovery
 
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Being FAIR:  FAIR data and model management SSBSS 2017 Summer SchoolBeing FAIR:  FAIR data and model management SSBSS 2017 Summer School
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
 
Semantic Application for Healthcare
Semantic Application for HealthcareSemantic Application for Healthcare
Semantic Application for Healthcare
 
Research Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityResearch Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibility
 
Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...
Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...
Charting the Digital Library Evaluation Domain with a Semantically Enhanced M...
 
Knowledge Graph Construction and the Role of DBPedia
Knowledge Graph Construction and the Role of DBPediaKnowledge Graph Construction and the Role of DBPedia
Knowledge Graph Construction and the Role of DBPedia
 
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
OpenAIRE Guidelines for data providers: new Metadata Application Profile for ...
 
BioSD Tutorial 2014 Editition
BioSD Tutorial 2014 EdititionBioSD Tutorial 2014 Editition
BioSD Tutorial 2014 Editition
 

More from Nandana Mihindukulasooriya

A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...
A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...
A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...Nandana Mihindukulasooriya
 
Leveraging Semantic Parsing for Relation Linking over Knowledge Bases
Leveraging Semantic Parsing for Relation Linking over Knowledge BasesLeveraging Semantic Parsing for Relation Linking over Knowledge Bases
Leveraging Semantic Parsing for Relation Linking over Knowledge BasesNandana Mihindukulasooriya
 
A Distributed Transaction Model for Read-Write Linked Data Applications
A Distributed Transaction Model for Read-Write Linked Data ApplicationsA Distributed Transaction Model for Read-Write Linked Data Applications
A Distributed Transaction Model for Read-Write Linked Data ApplicationsNandana Mihindukulasooriya
 
Describing LDP Applications with the Hydra Core Vocabulary
Describing LDP Applications with the Hydra Core VocabularyDescribing LDP Applications with the Hydra Core Vocabulary
Describing LDP Applications with the Hydra Core VocabularyNandana Mihindukulasooriya
 
Learning W3C Linked Data Platform with examples
Learning W3C Linked Data Platform with examplesLearning W3C Linked Data Platform with examples
Learning W3C Linked Data Platform with examplesNandana Mihindukulasooriya
 
Linked data platform adapter for bugzilla poster
Linked data platform adapter for bugzilla posterLinked data platform adapter for bugzilla poster
Linked data platform adapter for bugzilla posterNandana Mihindukulasooriya
 
LDP4j: A framework for the development of interoperable read-write Linked Da...
LDP4j: A framework for the development of interoperable read-write Linked Da...LDP4j: A framework for the development of interoperable read-write Linked Da...
LDP4j: A framework for the development of interoperable read-write Linked Da...Nandana Mihindukulasooriya
 
morph-LDP: An R2RML-based Linked Data Platform implementation
morph-LDP: An R2RML-based Linked Data Platform implementationmorph-LDP: An R2RML-based Linked Data Platform implementation
morph-LDP: An R2RML-based Linked Data Platform implementationNandana Mihindukulasooriya
 
Linked Data Platform as a novel approach for Enterprise Application Integra...
Linked Data Platform as a novel approach for Enterprise Application Integra...Linked Data Platform as a novel approach for Enterprise Application Integra...
Linked Data Platform as a novel approach for Enterprise Application Integra...Nandana Mihindukulasooriya
 
ALM iStack - Application Lifecycle Management using Linked Data
ALM iStack - Application Lifecycle Management using Linked Data ALM iStack - Application Lifecycle Management using Linked Data
ALM iStack - Application Lifecycle Management using Linked Data Nandana Mihindukulasooriya
 
Application integration with the W3C Linked Data standards
Application integration with the W3C Linked Data standardsApplication integration with the W3C Linked Data standards
Application integration with the W3C Linked Data standardsNandana Mihindukulasooriya
 
Erasmus Mundus - Overview, Opportunities, and Details
Erasmus Mundus - Overview, Opportunities, and Details Erasmus Mundus - Overview, Opportunities, and Details
Erasmus Mundus - Overview, Opportunities, and Details Nandana Mihindukulasooriya
 
Erasmus Mundus - European higher education opportunities for Sri Lankans
Erasmus Mundus - European higher education opportunities for Sri Lankans Erasmus Mundus - European higher education opportunities for Sri Lankans
Erasmus Mundus - European higher education opportunities for Sri Lankans Nandana Mihindukulasooriya
 
RDF Validation in a Linked Data World - A vision beyond structural and value ...
RDF Validation in a Linked Data World - A vision beyond structural and value ...RDF Validation in a Linked Data World - A vision beyond structural and value ...
RDF Validation in a Linked Data World - A vision beyond structural and value ...Nandana Mihindukulasooriya
 

More from Nandana Mihindukulasooriya (20)

A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...
A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...
A Framework for Linked Data Quality based on Data Profiling and RDF Shape Ind...
 
Leveraging Semantic Parsing for Relation Linking over Knowledge Bases
Leveraging Semantic Parsing for Relation Linking over Knowledge BasesLeveraging Semantic Parsing for Relation Linking over Knowledge Bases
Leveraging Semantic Parsing for Relation Linking over Knowledge Bases
 
ISWC 2020 - Semantic Answer Type Prediction
ISWC 2020 - Semantic Answer Type PredictionISWC 2020 - Semantic Answer Type Prediction
ISWC 2020 - Semantic Answer Type Prediction
 
Fitur - HackaTrips 2018!
Fitur - HackaTrips 2018!Fitur - HackaTrips 2018!
Fitur - HackaTrips 2018!
 
A Distributed Transaction Model for Read-Write Linked Data Applications
A Distributed Transaction Model for Read-Write Linked Data ApplicationsA Distributed Transaction Model for Read-Write Linked Data Applications
A Distributed Transaction Model for Read-Write Linked Data Applications
 
Repairing Hidden Links in Linked Data
Repairing Hidden Links in Linked DataRepairing Hidden Links in Linked Data
Repairing Hidden Links in Linked Data
 
Erasmus+ promotional event - Kandy, Sri Lanka
Erasmus+ promotional event - Kandy, Sri LankaErasmus+ promotional event - Kandy, Sri Lanka
Erasmus+ promotional event - Kandy, Sri Lanka
 
Describing LDP Applications with the Hydra Core Vocabulary
Describing LDP Applications with the Hydra Core VocabularyDescribing LDP Applications with the Hydra Core Vocabulary
Describing LDP Applications with the Hydra Core Vocabulary
 
Learning W3C Linked Data Platform with examples
Learning W3C Linked Data Platform with examplesLearning W3C Linked Data Platform with examples
Learning W3C Linked Data Platform with examples
 
Linked data platform adapter for bugzilla poster
Linked data platform adapter for bugzilla posterLinked data platform adapter for bugzilla poster
Linked data platform adapter for bugzilla poster
 
LDP4j: A framework for the development of interoperable read-write Linked Da...
LDP4j: A framework for the development of interoperable read-write Linked Da...LDP4j: A framework for the development of interoperable read-write Linked Da...
LDP4j: A framework for the development of interoperable read-write Linked Da...
 
morph-LDP: An R2RML-based Linked Data Platform implementation
morph-LDP: An R2RML-based Linked Data Platform implementationmorph-LDP: An R2RML-based Linked Data Platform implementation
morph-LDP: An R2RML-based Linked Data Platform implementation
 
Linked Data Platform as a novel approach for Enterprise Application Integra...
Linked Data Platform as a novel approach for Enterprise Application Integra...Linked Data Platform as a novel approach for Enterprise Application Integra...
Linked Data Platform as a novel approach for Enterprise Application Integra...
 
ALM iStack - Application Lifecycle Management using Linked Data
ALM iStack - Application Lifecycle Management using Linked Data ALM iStack - Application Lifecycle Management using Linked Data
ALM iStack - Application Lifecycle Management using Linked Data
 
morph-LDP Demo
morph-LDP Demomorph-LDP Demo
morph-LDP Demo
 
Application integration with the W3C Linked Data standards
Application integration with the W3C Linked Data standardsApplication integration with the W3C Linked Data standards
Application integration with the W3C Linked Data standards
 
Erasmus Mundus - Overview, Opportunities, and Details
Erasmus Mundus - Overview, Opportunities, and Details Erasmus Mundus - Overview, Opportunities, and Details
Erasmus Mundus - Overview, Opportunities, and Details
 
Erasmus Mundus - European higher education opportunities for Sri Lankans
Erasmus Mundus - European higher education opportunities for Sri Lankans Erasmus Mundus - European higher education opportunities for Sri Lankans
Erasmus Mundus - European higher education opportunities for Sri Lankans
 
RDF Validation in a Linked Data World - A vision beyond structural and value ...
RDF Validation in a Linked Data World - A vision beyond structural and value ...RDF Validation in a Linked Data World - A vision beyond structural and value ...
RDF Validation in a Linked Data World - A vision beyond structural and value ...
 
Open Source Software Licenses
Open Source Software Licenses Open Source Software Licenses
Open Source Software Licenses
 

Recently uploaded

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Loupe's Model

  • 1. LOUPE’S MODEL USE CASES AND REQUIREMENTS Nandana Mihindukulasooriya, María Poveda Villalón, Raúl García Castro Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad de Informática, Universidad Politécnica de Madrid. Campus de Montegancedo s/n. 28660 Boadilla del Monte. Madrid. Spain {nandana, mpoveda, rgarcia}@fi.upm.es
  • 3. Loupe - Overview 3 Explore the vocabularies used and the abstract triple patterns in 5+ billion triples including all Dbpedia datasets, Wikidata, Linked Brainz, Bio2RDF. Loupe helps to understand data, uncover patterns, formulate queries, and detect quality issues
  • 4. Loupe - Overview 4 Explore the vocabularies used and the abstract triple patterns in 5+ billion triples including all Dbpedia datasets, Wikidata, Linked Brainz, Bio2RDF. Loupe helps to understand data, uncover patterns, formulate queries, and detect quality issues No RDF data, No Public API
  • 5. Loupe - Google Analytics 5 • Users from 86 countries • Spain(23.76%), US (16.69%), Germany (10.64%), UK (9.14%), Italy (4.51%)
  • 7. Louping the LOD Cloud 7
  • 8. Loupe – LOD Laundromat integration 8Nandana Mihindukulasooriya, OEG • LOD Laundromat • 32 billion triples from 650K documents • cleaned for syntax errors and duplicates • coverage of smaller documents • Collaboration with VU University Amsterdam • Indexing all data from LOD Laundromat
  • 9. Use Cases What can we do with data indexed in Loupe? 9
  • 10. Dataset descriptions • Bridge between publishers and consumers • A dataset description expresses metadata about RDF datasets (e.g., DCAT, VoID) • statistics, vocabularies, structural metadata. • A dataset profile is a set of dataset characteristics that allow • To describe in the best possible way a dataset • To separate it maximally from other datasets • Can be used for dataset recommendation 10
  • 12. UC::ex1 - Compare dataset statistics (I) 12 DBpedia (2015-04) datasets Size (in # of triples)
  • 13. UC::ex1 - Compare dataset statistics (II) 13 # of Classes Used DBpedia (2015-04) datasets
  • 14. UC::ex2 - Monitor evolution of a dataset 14
  • 15. Vocabulary Usage - Classes 15 Classes Classes Properties # of classes per vocabulary Common instances dbo:Place class esDBpedia dataset
  • 16. UC::ex3 - Dataset summary generation 16 Auto-generated dataset schemaVisual descriptions foaf:Person openaire:result foaf:Organization xsd:String foaf:firstName openaire:isAuthorOf xsd:String foaf:lastName xsd:String xsd:String xsd:String dcterms:dateAccepted openaire:resultType dcterms:language openaire:hasAuthor foaf:member xsd:boolean xsd:boolean xsd:boolean openaire:legalPerson openaire:enterprise openaire:sme OpenAIRE Dataset
  • 17. UC::ex4 - Automatic Dataset Classification • Generic vs Domain specific datasets • size • number of vocabularies • number of classes • number of properties • Detection of the domain using the vocabularies used • High-level domains (E.g., cross domain, life sciences, publications, government, geographic) 17
  • 18. Property Information 18 E.g., dbo:placeOfBirth property - Analysis of objects <?subject , dbo:placeOfBirth, ?object>
  • 19. UC::ex5 - Quality Report Generation • Violations • Object / datatype property violations • Domain / range constraint violations • Disjoint class violations • Outlier detection • Detection of antipatterns • Data repair guidelines 19
  • 20. UC::ex6 - Data validation with RDF Shapes 20Nandana Mihindukulasooriya, OEG Pattern Extraction Domain Expert Review RDF Shape Generation Data Validation Data Repair SHACL Shapes
  • 21. Multilingual String Counts 3Cixty Dataset 21 String count by language Language tagged string count by property
  • 22. UC::ex6 - Dataset Discovery / Search • Simple • I want to find dataset(s) that • contain information about persons with some concrete information • E.g., “give me datasets that have more than 500 instances of foaf:Person that have the dbo:birthPlace property” • Advanced • I want to find dataset(s) that • can answer a given sparql query • contain data that fit to a given W3C RDF data shape 22
  • 23. UC::ex7 - Dataset ranking • Ranking metrics • Size • number of triples (of a given pattern) • number of instance of a given class • Richness • the avg number of properties per instance • General vs Domain specific dataset • # classes, # of properties, # triples • Provence information 23
  • 24. Ontology development UC • Reuse ontology elements used in datasets 24
  • 25. Ontology development UC • Reuse ontology elements used in datasets • Look for patterns 25
  • 26. Ontology development UC • Reuse ontology elements used in datasets • Look for patterns • Ontology reuse reports 26
  • 27. Ontology development UC • Reuse ontology elements used in datasets • Look for patterns • Ontology reuse reports • Ontology monitoring • Why some classes or properties are not used? • Aren’t they relevant? • Are other classes are used for the same purpose? 27
  • 28. Ontology development UC • Reuse ontology elements used in datasets • Look for patterns • Ontology reuse reports • Ontology monitoring • Why some classes or properties are not used? • Aren’t they relevant? • Are other classes are used for the same purpose? • Ontology comparison reports 28
  • 29. 29 We want YOU to tell us your use cases !!
  • 32. Datasets and named graphs 32 Metadata from dcat
  • 36. Classes and properties 36 How many instances of a given class are there.
  • 37. Classes and properties 37 How many instances of a given class are there. < x, a, C >
  • 38. Classes and properties 38 How many instances of a given class are there. < x, a, C > Fixed
  • 39. Classes and properties 39 How many instances of a given class are there. Count Fixed < x, a, C >
  • 40. Classes and properties 40 How many instances of a given class that have a given property are there.
  • 41. Classes and properties 41 < x, a, C > < x, P, o > How many instances of a given class that have a given property are there.
  • 42. Classes and properties 42 < x, a, C > < x, P, o > Fixed How many instances of a given class that have a given property are there.
  • 43. Classes and properties 43 < x, a, C > < x, P, o > Count Fixed How many instances of a given class that have a given property are there.
  • 44. Classes and properties 44 How many triples that have a given property are there.
  • 45. Classes and properties 45 < s, P, o > How many triples that have a given property are there.
  • 46. Classes and properties 46 < s, P, o > Fixed How many triples that have a given property are there.
  • 47. Classes and properties 47 < s, P, o > Fixed Count How many triples that have a given property are there.
  • 48. Triple patterns 48 How many triples that have a given subject class, property and object class are there. < s, P, o > < s, a, C1 > < o, a, C2 > Count
  • 49. Languages 49 How many strings tagged with a given language are there.
  • 50. Languages 50 How many strings tagged with a given language are there. < x, b, “”@lang > Count Fixed
  • 51. Languages 51 How many strings tagged with a given language are there. < x, b, “”@lang > Count Fixed How many triples tagged with a given language are there.
  • 52. Languages 52 How many strings tagged with a given language are there. < x, b, “”@lang > Count Fixed How many triples tagged with a given language are there. < s,b, “”@lang > Fixed Count
  • 55. LOUPE’S MODEL USE CASES AND REQUIREMENTS Nandana Mihindukulasooriya, María Poveda Villalón, Raúl García Castro Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad de Informática, Universidad Politécnica de Madrid. Campus de Montegancedo s/n. 28660 Boadilla del Monte. Madrid. Spain {nandana, mpoveda, rgarcia}@fi.upm.es
  • 57. Data Catalog Vocabulary (DCAT) 57 https://www.w3.org/TR/vocab-dcat/
  • 58. Vocabulary of Interlinked Datasets (VoID) 58 https://www.w3.org/TR/void/