Review Comment:
The paper has been considerably revised and authors have done a very good job. The paper is much more understandable and more easy to follow and to understand. However, the paper is still very long (now it is 31 pages long) and some parts could be improved for better readability.
About the organization of the paper, it is quite clear that the results presented in pages 18, 19, 22, and 23, could be presented in an appendix. At the moment, these results are in the middle of explanations and quite badly located.
Figure 7 is not very useful as well.
About the content, some improvements could be made in the introduction, and in some other parts which are discussed below.
In the introduction, authors are insisting on knowledge graphs, but they quite never work with knowledge graphs, and here they are more interested in "taxonomy" enrichment. As a "taxonomy" is defined as a tree-based structure, what is the relation with knowledge graphs which are based on graphs?
Moreover, a discussion with the relation existing here between the "taxonomy" model and a representation model such as SKOS could also be discussed. SKOS is probably the closer model to the "taxonomy" model of the authors.
Authors never discuss the "semantics" of the word structures that they consider, such as WordNet for example. What is exactly the semantics of the subclass relation in such models? Do we have a logic-based interpretation in terms of inclusion of the class extensions as in DL-based representation models? (DL = description logics).
This is probably one main problem as the search for synset remains something quite difficult and does not seem to rely on a partial ordering that could be induced by the class extension inclusion relation. A clarification about that would be welcome.
Authors should also be aware that there is work about the management of multiple inheritance hierarchies and that a class may inherit from several other classes and there are ways of computing the list of ancestors in case of multiple parent classes (based on a linearization of the parent graph, see work in object-oriented programming for example).
The definition of a knowledge graph in page 3 is not correct as we do not know what is a knowledge base. Roughly speaking, a knowledge base is something that is constituted by a TBox (concepts and relations) and an ABox (individuals, concept and relation instantiations). Authors should be much more clear about that.
In some parts, the use of articles is a bit weird and authors should pay more attention to English in such parts (especially in section 2.2 and some others).
Explain what you mean exactly by "diachronic". The word is used but not properly introduced.
In section 6, authors introduce the DWRank-graph method in a very confusing way. They list a lot of different methods and the reader does not understand what is happening there and why we have at once so many methods which are described. Is this related to state of the art? Authors should be much more clear and explain what they are intending to do here and why they describe these methods.
In the same way, explain more precisely why you are calling the method introduced in section 7 as DWRank-Meta, why using Meta? This can be confusing and misleading.
In section 8 about experiments, authors should take the time to explain how their figures (2-6) should be read and interpreted, what are the good and the bad values of MAP.
We already indicated above the possible reorganization of the section.
in page 20 demoNstrate and in page 21 theY (do provide)
|