IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v18y2026i2p86-d1858396.html

Semantic Search for System Dynamics Models Using Vector Embeddings in a Cloud Microservices Environment

Author

Listed:
  • Pavel Kyurkchiev

    (Faculty of Mathematics and Informatics, University of Plovdiv “Paisii Hilendarski”, 24, Tzar Asen Str., 4000 Plovdiv, Bulgaria)

  • Anton Iliev

    (Faculty of Mathematics and Informatics, University of Plovdiv “Paisii Hilendarski”, 24, Tzar Asen Str., 4000 Plovdiv, Bulgaria
    Centre of Excellence in Informatics and Information and Communication Technologies, 1113 Sofia, Bulgaria)

  • Nikolay Kyurkchiev

    (Faculty of Mathematics and Informatics, University of Plovdiv “Paisii Hilendarski”, 24, Tzar Asen Str., 4000 Plovdiv, Bulgaria
    Centre of Excellence in Informatics and Information and Communication Technologies, 1113 Sofia, Bulgaria
    Institute of Mathematics and Informatics, Bulgarian Academy of Sciences, Acad. G. Bonchev Str., Bl. 8, 1113 Sofia, Bulgaria)

Abstract

Efficient retrieval of mathematical and structural similarities in System Dynamics models remains a significant challenge for traditional lexical systems, which often fail to capture the contextual dependencies of simulation processes. This paper presents an architectural approach and implementation of a semantic search module integrated into an existing cloud-based modeling and simulation system. The proposed method employs a strategy for serializing graph structures into textual descriptions, followed by the generation of vector embeddings via local ONNX inference and indexing within a vector database (Qdrant). Experimental validation performed on a diverse corpus of complex dynamic models, compares the proposed approach against traditional information retrieval methods (Full-Text Search, Keyword Search in PostgreSQL, and Apache Lucene with Standard and BM25 scoring). The results demonstrate the distinct advantage of semantic search, achieving high precision (over 90%) within the scope of the evaluated corpus and effectively eliminating information noise. In comparison, keyword search exhibited only 24.8% precision with a significant rate of false positives, while standard full-text analysis failed to identify relevant models for complex conceptual queries (0 results). Despite a recorded increase in latency (~2 s), the study proves that the vector-based approach is a significantly more robust solution for detecting hidden semantic connections in mathematical model databases, providing a foundation for future developments toward multi-vector indexing strategies.

Suggested Citation

  • Pavel Kyurkchiev & Anton Iliev & Nikolay Kyurkchiev, 2026. "Semantic Search for System Dynamics Models Using Vector Embeddings in a Cloud Microservices Environment," Future Internet, MDPI, vol. 18(2), pages 1-20, February.
  • Handle: RePEc:gam:jftint:v:18:y:2026:i:2:p:86-:d:1858396
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/18/2/86/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/18/2/86/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:18:y:2026:i:2:p:86-:d:1858396. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.