Review Comment:
Overall evaluation
Select your choice from the options below and write its number below.
== 3 strong accept
== 2 accept
== 1 weak accept
== 0 borderline paper
== -1 weak reject
== -2 reject
== -3 strong reject
1
Reviewer's confidence
Select your choice from the options below and write its number below.
== 5 (expert)
== 4 (high)
== 3 (medium)
== 2 (low)
== 1 (none)
4
Interest to the Knowledge Engineering and Knowledge Management Community
Select your choice from the options below and write its number below.
== 5 excellent
== 4 good
== 3 fair
== 2 poor
== 1 very poor
4
Novelty
Select your choice from the options below and write its number below.
== 5 excellent
== 4 good
== 3 fair
== 2 poor
== 1 very poor
4
Technical quality
Select your choice from the options below and write its number below.
== 5 excellent
== 4 good
== 3 fair
== 2 poor
== 1 very poor
4
Evaluation
Select your choice from the options below and write its number below.
== 5 excellent
== 4 good
== 3 fair
== 2 poor
== 1 not present
2
Clarity and presentation
Select your choice from the options below and write its number below.
== 5 excellent
== 4 good
== 3 fair
== 2 poor
== 1 very poor
4
Review
Please provide your textual review here.
This paper presents an application of Formal Concept Analysis (FCA) to RDF graphs in the context of Linked Open Data.
The method that is presented generates a graph index that enables to navigate in an RDF graph. It enables to discover regularities: entities that share properties and similar entities that lack some of these properties
Hence, it enable to complete RDF graphs with relevant property values.
The authors suggest that the graph index may also serve as a guide to generate SPARQL queries according to the index patterns. This may be somehow explained and elaborated.
The method seems very interesting in case of noisy incomplete data.
But the largest example that is presented contains only 50,000 triples.
How does it scale with real size datasets, e.g. 1 million triples ?
The examples in the evaluation are not very convincing, they look like toy examples. A real evaluation campaign with different datasets and different target domains (i.e. not only toy subsets of DBpedia) may be conducted.
DBPedia
->
DBpedia
"The type information plays an important role"
->
rdf:type
"Linked Open Data (LOD) [1] has become the de facto standard for publishing data on-line"
->
It is not really (or not only) a "de facto" standard because it is the result of the work of the W3C which is a standardization organization.
semantic web
->
Semantic Web
3.1 Linked Open Data
In the definition of the RDF labelled graph, there is a confusion between edge and predicate. A predicate is the label of an edge.
"Finally all the assertions present in an RDF graph are given as
follows A in V x V x E."
->
V x E x V
In RDF, blank nodes cannot appear in predicate position, it should be corrected in the definition (two occurrences)
The reference to SPARQL W3C Rec may be updated to SPARQL 1.1 :
http://www.w3.org/TR/sparql11-query/
"we use also use"
Table 1:
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns\#
->
rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
"the remainder of this."
->
the remainder of this paper.
"(A2, B2) a superconcept (A1, B1)."
->
(A2, B2) a superconcept of (A1, B1)
gray cells
->
grey
"labeled as “Islero, 400GT” in Figure 1"
->
In Fig 1., it is labeled “Islero, 450GT”
In such a case, “rdf:type” and “dbo:manufactured” correspond
to a level of “semantics” to which a query can be understood as a matching
of meanings entailing a deeper level of description.
->
This sentence is vague.
where all cars of the brand “Lamborghini”
->
where all cars are of the brand “Lamborghini”
it provide
->
provides
owl:class
->
owl:Class
"In reality, LOD do not always consists of triples of resources (identified by their Universal Resource Identifiers or URIs) but contains a diversity of datatypes including dates, numbers, lists, strings and others."
->
RDF lists are represented as triples using URIs (rdf:first, rdf:rest, rdf:nil). They are not considered as datatypes.
"For any given relation (object or literal), we can define the pattern structure Kr = (G, (Dr, ^), δr) where (Dr, <=)
is an arbitrary order"
->
Shouldn't it be <= instead of ^ ?
5 Concept lattice as an index for the RDF graph
"a formal concept represents a pattern in the RDF
graph which, in terms of SPARQL, can be expressed as a SPARQL query"
->
This idea is presented intuitively several times, but it is not really formalized and validated.
The comparison between SQL and SPARQL data bases is unfair because, using SPARQL, one can query the schema, e.g. discover properties and classes.
In Fig 2, use: "rdf:type"
"we propose to visualize a concept lattice"
->
Is there a graphic software tool ?
The scenario of using DBpedia for buying a sport car is not credible.
In Fig 7, what is the relation between the Exec time and the number of triples ? How does it scale ?
"when the evaluator provides the last “yes” answer for an implication rule"
->
I do not understand this sentence.
"Based on the concept lattice obtained by heterogeneous patterns structures, a navigation mechanism over the RDF triples is provided which also takes into account the suggestion of SPARQL queries."
->
I do not understand the end of the sentence on SPARQL queries.
References
rdf
->
RDF
dbpedia
->
DBpedia
|