I'm going to construct knowledge models of concepts in complex knowledge domains.
It seems that a multi-layer network representation of knowledge could offer a richness that is lacking in a monoplex representation. Concepts are to be expressed as nodes and relations between concepts as edges. In a multi-layer network there are multiple types of relations and thus edges between nodes. In case you are not clear on what I mean by multi-layer network, here are links to papers called Mathematical Formulation of Multilayer Networks and An Introduction to Multilayer Networks: https://people.maths.ox.ac.uk/porterm/papers/PhysRevX.3.041022.pdf http://my.fit.edu/~mtomasini/Resources/multilayer-networks.pdf.
Metrics for the analysis of monoplex networks can be transferred to multi-layer networks. Thus, with my model I could calculate the community structure of some cluster of concepts or calculate the betweeness centrality of a given concept. The model may have relevance for personal knowledge management \ education, scientific analysis of knowledge, and as a knowledge graph powering a knowledge engine. I'm motivated to, of course, map my own knowledge as I learn. Also, I would like to make a highly interactive program that allows an author to make optimal use of available knowledge when composing research.
I plan on using muxViz to construct the networks, analyze, and visualize the data.