ONTOLOGICAL MODELLING OF THE KNOWLEDGE BASE OF THE TRAVEL ORGANIZATION

2022;
: 44-52
https://doi.org/10.23939/ujit2022.01.044
Received: May 06, 2022
Accepted: May 19, 2022

Ци­ту­вання за ДСТУ: Сі­ла­гін О. В., Де­ни­сюк В. О. Онто­ло­гічне мо­де­лю­вання ба­зи знань з орга­ні­за­ції по­до­ро­жей. Укра­їнсь­кий журнал інформа­ційних техно­ло­гій. 2022, т. 4, № 1. С. 44–52.

Ci­ta­ti­on APA: Si­la­gin, O. V., & Denysi­uk, V. O. (2022). Onto­lo­gi­cal mo­delling of the knowledge ba­se of the tra­vel orga­ni­za­ti­on. Ukra­ini­an Jo­urnal of Informa­ti­on Techno­logy, 4(1), 44–52. https://doi.org/10.23939/ujit2022.01.044

1
Vinnytsia National Agrarian University, Vinnytsia, Ukraine
2
Vinnytsia National Agrarian University, Vinnytsia, Ukraine

In modern conditions of society development, increasing degree and pace of integration of information technology achievements in the field of human life, traditional approaches to building information systems become too cumbersome or cease to be effective. One of the ways to solve this problem is to develop knowledge-based systems. The work is devoted to ontological modeling of a new subject area "travel organization". The ontology is considered in the context of knowledge exchange. The created travel ontology is quite modern and relevant today. The developed ontological model of the knowledge base in this area can be implemented on thematic web resources and greatly facilitate the semantic search for information within the subject area in comparison with existing ones. A terminological dictionary from this subject area is defined using the concept of terminological system. An analysis of the possibilities of the Protege ontology development environment for modeling a specific subject area of "travel". The basic principle of ontology modeling in the form of a semantic network is chosen. The proposed network has the opportunity to expand and deepen knowledge about the subject area of "travel". The use of the Protege environment to implement the ontological model of the knowledge base allowed to use the advantages and features of the created model of "travel organization", such as: functionality, transitivity, reflectivity, structuring, completeness, reliability and consistency of information. The criterion for assessing the correctness of the ontological model of the knowledge base is chosen. Testing of the developed ontological knowledge base was carried out and a rather high level of its correctness in the process of information retrieval was confirmed. The average metric on the SUM metric for all users is equal to 82.95%, which is an acceptable indicator of the ontological knowledge base. When using the classical relational model of database organization to implement the "travel" database, the average SUM metric for 10 users is 73.68%. An example of the developed ontology in Protege is considered, a graphic representation of the basic graph of the ontological mode "travel" is given, the model includes 10 classes and subclasses, for each class and subclass 2 properties-relations and from 2 to 10 properties-data are defined, an example is given classes of the ontological model of "travel", an example of "properties-relations" of the ontological model of "travel" is given, an example of "properties-data" of the ontological model of "travel" is given. Possible directions of further development of the ontological model "travel organization" are formulated.

[1]     Beniaminov, E. M. (2003). Algebraic methods in the theory of databases and knowledge representations. Moscow: Scientific World, 184 p. [In Russian].

[2]     Codd, E. F. (1972). Relational Completeness of Data Base Sublanguages. Database systems, 54(2), 65–98.

[3]     Go­mez-Pe­rez, Ju­ris­to, N., Pa­zos, J. (1995). Eval­ua­ti­on and as­sessment of know­led­ge sha­ring techno­logy. To­wards Very Lar­ge Know­led­ge Ba­ses, 289– 296.

[4]     Gru­ber, T. R. (1993). A transla­ti­on appro­ach to por­tab­le on­to­lo­gi­es. Know­led­ge Ac­qui­si­ti­on, 5(2), 199–220.
https://doi.org/10.1006/knac.1993.1008

[5]     Gru­ber, Tom (2008). On­to­logy. Entry in the Encyclo­pe­dia of Da­ta­ba­se Systems. Sprin­ger-Ver­lag. Ret­ri­eved from: https://tomgru­ber.org/wri­ting/de­fi­ni­ti­on-of-on­to­logy

[6]     Koo, B., & Simmons, W. (2009). Algebra of systems: a metalanguage for model synthesis and evaluation. IEEE Transactions on systems, man and cybernetics, 39(3), 23–41. 
https://doi.org/10.1109/TSMCA.2009.2014546

[7]     Plotkin, B. I. (1991). Universal algebra, valgebraic logic and databases. Moscow: Science, 446 p. [In Russian].

[8]     Pro­te­ge. Ret­ri­eved from: https://pro­te­ge.stan­ford.edu/

[9]     Pryntsypy po­bu­dovy ban­kiv danykh. Ret­ri­eved from: https://web.po­sibnyky.vntu.edu.ua/fit­ki/10savchuk_or­ga­ni­za­ci­ya_baz­da­nih_znan/gl_14.html

[10]  Raschet SUM. Podkhod ot Dzhe­fa So­ro. Ret­ri­eved from: https://v-shli­achkov.me­di­um.com/raschet-sum-podkhod-ot-dzhe­fa-so­ro-c1ecf796f1b2

[11]  SPARQL Qu­ery Lan­gua­ge for RDF. Ret­ri­eved from: https://www.w3.org/TR/rdf-sparql-qu­ery/