who can help me explain the concepts of "Semantic Web", "Semantic Network", "Semantic Search", "Knowledge graph"(not Google's Knowledge Graph) and "knowledge base" and the relations among them?
-
1$\begingroup$ This seems very broad and very vague. Could you try to ask something more focused? $\endgroup$– David RicherbyCommented Oct 16, 2016 at 16:23
-
$\begingroup$ Ok,I'm fresher in this domain, and I will try to make it more focused: what's difference between 'Knowledge graph' and traditional 'Knowledge base'? what's more, when I search 'Knowledge graph' in Wikipedia, it will be redirected to 'Ontology'. $\endgroup$– HeremeCommented Oct 18, 2016 at 0:06
1 Answer
Semantic Web is a set of technologies that want to make the data on the web readable and understood by machines. The domain that semantic web is the web. Therefore the URI is in the bottom of the technologies stack.
Semantic Network is a graph model to store the information. If you can model your data as a graph with node and edge, you can think it as a semantic network.
Knowledge graph is also a kind of graph model. However, it emphasis the store of all data on the level of both schema and individual. Therefore, it has no essential difference with Semantic network. Knowledge base is an instantiated storage of a domain knowledge. You can think it as a database. It has not to be a graph model, if you can store the knowledge in some way, you can call it as knowledge base.
-
$\begingroup$ Thanks for answering and welcome to the site! Our short tour and help center will help you get the most out of your time here. $\endgroup$ Commented Jul 8, 2018 at 8:11