The use of knowledge graphs in the educational environment for personalized learning | Synapse