6 CONCLUSION AND OUTLOOK
In this paper, we presented an recommendation en-
gine to generate model extension recommendations
for semantic models. The focus of this engine is to en-
rich auto-generated semantic models with additional
information to increase the informativeness and us-
ability of the model. Recommendations are gener-
ated using a node embedding trained on existing se-
mantic models using Node2Vec. We have shown that
the engine finds suitable recommendations for both
operation modes (focus and general context) when
used on the VC-SLAM data corpus. However, the
most promising results were limited to the domain of
geoinformation due to the characteristics of the sin-
gle suitable data corpus that was used as background
data. Once more data sets like VC-SLAM become
available, we will evaluate our approach on those.
For our future work, we would like to improve the
engine to be able to recommend whole triples, i.e.,
including the relation, instead of single concepts in
order to add more context information that has been
observed in the training data in one step. The cur-
rent state of the engine does not take into account
which relation type could potentially be used to link
an existing concept to a recommended one and there-
fore does not exploit all available information. Triple
recommendation would further reduce the modeling
time. Furthermore, we would also like to recommend
replacements to existing elements, targeting elements
that were potentially falsely added by fully automated
approaches even before the refinement began. Once
capable of recommending triples, we plan to inte-
grate the approach into a modeling framework and
test the usefulness of the generated recommendations
in a comprehensive user study.
REFERENCES
Abdelmageed, N. and Schindler, S. (2020). JenTab: Match-
ing Tabular Data to Knowledge Graphs. The 19th In-
ternational Semantic Web Conference.
Almonte, L., Guerra, E., Cantador, I., and Lara, J. (2021).
Recommender systems in model-driven engineering:
A systematic mapping review. Software and Systems
Modeling.
Baumgartner, M., Dell’Aglio, D., and Bernstein, A. (2021).
Entity Prediction in Knowledge Graphs with Joint
Embeddings. In Proceedings of the Fifteenth Work-
shop on Graph-Based Methods for Natural Language
Processing (TextGraphs-15), pages 22–31, Mexico
City, Mexico. Association for Computational Linguis-
tics.
Burgdorf, A., Paulus, A., Pomp, A., and Meisen, T. (2022).
VC-SLAM - A Handcrafted Data Corpus for the Con-
struction of Semantic Models. Data, 7(2).
Codina, V. and Ceccaroni, L. (2010). Taking advantage of
semantics in recommendation systems. volume 220,
pages 163–172.
Futia, G., Vetr
`
o, A., and de Martin, J. C. (2020). SeMi:
A SEmantic Modeling machIne to build Knowledge
Graphs with graph neural networks. SoftwareX,
12:100516.
Grover, A. and Leskovec, J. (2016). Node2vec: Scal-
able feature learning for networks. In Proceedings
of the 22nd ACM SIGKDD International Conference
on Knowledge Discovery and Data Mining, KDD ’16,
page 855–864, New York, NY, USA. Association for
Computing Machinery.
Hwang, F. K. and Richards, D. S. (1992). Steiner tree prob-
lems. Networks, 22(1):55–89.
Knoblock, C. A., Szekely, P., et al. (2012). Semi-
Automatically Mapping Structured Sources Into the
Semantic Web. In Extended Semantic Web Confer-
ence, pages 375–390.
Papapanagiotou, P., Katsiouli, P., et al. (2006). RONTO:
Relational to Ontology Schema Matching. AIS
Sigsemis Bulletin, 3(3-4):32–36.
Paulus, A., Burgdorf, A., Pomp, A., and Meisen, T. (2021).
Recent advances and future challenges of semantic
modeling. In 2021 IEEE 15th International Confer-
ence on Semantic Computing (ICSC), pages 70–75.
Paulus., A., Burgdorf., A., Puleikis., L., Langer., T., Pomp.,
A., and Meisen., T. (2021). PLASMA: Platform for
Auxiliary Semantic Modeling Approaches. In Pro-
ceedings of the 23rd International Conference on En-
terprise Information Systems - Volume 2: ICEIS,,
pages 403–412. INSTICC, SciTePress.
Paulus, A., Pomp, A., et al. (2018). Gathering and Com-
bining Semantic Concepts from Multiple Knowledge
Bases. In ICEIS 2018, pages 69–80, Set
´
ubal, Portugal.
Pham, M., Alse, S., et al. (2016). Semantic Labeling: A
Domain-Independent Approach. In The Semantic Web
– ISWC 2016, pages 446–462, Cham. Springer Inter-
national Publishing.
Pinkel, C., Binnig, C., et al. (2017). IncMap: a Journey
Towards Ontology-based Data Integration. Daten-
banksysteme f
¨
ur Business, Technologie und Web (BTW
2017).
Pomp, A., Kraus, V., et al. (2020). Semantic Concept Rec-
ommendation for Continuously Evolving Knowledge
Graphs. In Enterprise Information Systems, Lecture
Notes in Business Information Processing. Springer.
Rijgersberg, H., Assem, M., and Top, J. (2013). Ontology
of units of measure and related concepts. Semantic
Web, 4:3–13.
R
¨
ummele, N., Tyshetskiy, Y., and Collins, A. (2018). Eval-
uating Approaches for Supervised Semantic Labeling.
CoRR, abs/1801.09788.
Saeedi, A., Peukert, E., and Rahm, E. (2020). Incremen-
tal multi-source entity resolution for knowledge graph
completion. In The Semantic Web, pages 393–408,
Cham. Springer International Publishing.
Using Node Embeddings to Generate Recommendations for Semantic Model Creation
707