# What is a semantic network A semantic network is a mathematical graph that represents some abstract meaning. [^fleh] [^sowa] It consists of nodes that represent concepts and edges that represent relationships between these concepts. Semantic networks are often used as a knowledge base that can store information about various topics. The term "knowledge graph" that is also quite common in the context of knowledge representation was originally assigned to semantic networks with a restricted set of connection types but is now also used with a broader meaning so that the boundaries between semantic networks and knowledge graphs are now blurred [^mccuscer]. There are many different types of semantic networks [^sowa]. They differ in what kind of concepts and what kind of connections are allowed and how their structure is to be interpreted in terms of meaning. Some consist of directed edges while others are non directed graphs. Some of them are organized as a tree structure while others are not hierarchical. Some are mathematically formal while others only suggest a freely interpretable meaning. Some allow a wide range of possible connections while others are restricted to a fixed set of edge types. There is a lot disagreement in the literature about the question what counts as semantic network and what does not [^hartley]. Some sources also list neural networks as examples for semantic networks. [^sowa] One very common type of a semantic networks, that is easy to read and understand by humans is a network consisting of semantic triples of natural language. ![](./images/semantic_network.svg) [^Sowa]: [John F. Sowa](https://en.wikipedia.org/wiki/John_F._Sowa "John F. Sowa") (1987). ["Semantic Networks"](http://www.jfsowa.com/pubs/semnet.htm). In Stuart C Shapiro (ed.). _Encyclopedia of Artificial Intelligence_. [Archived](https://web.archive.org/web/20181008185537/http://www.jfsowa.com/pubs/semnet.htm) from the original on 8 October 2018. Retrieved 29 April 2008. [^FLeh]: Lehmann, Fritz. "Semantic networks." _Computers & Mathematics with Applications_ 23.2-5 (1992): 1-50. [^VanDeRiet]: RP van de Riet, RA Meersman. Knowledge Graphs. 97 In Linguistic Instruments in Knowledge Engineering: Proceedings of the 1991 Workshop on Linguistic Instruments in Knowledge Engineering, Tilburg, the Netherlands, 17-18 January 1991. (1992). [^McCuscer]: McCusker, James P.; Chastain, Katherine (April 2016). ["What is a Knowledge Graph?"](https://www.authorea.com/users/6341/articles/107281). _authorea.com_. [Archived](https://web.archive.org/web/20210617061900/https://www.authorea.com/users/6341/articles/107281) from the original on 17 June 2021. Retrieved 15 June 2016. usage [of the term 'knowledge graph'] has evolved [^hartley]: Hartley, Roger T., and John A. Barnden. "Semantic networks: visualizations of knowledge." _Trends in Cognitive Sciences_ 1.5 (1997): 169-175.