Семантический перевод

редактировать

Семантический перевод - это процесс использования семантического информация, помогающая преобразовать данные в одном представлении или модели данных в другое представление или модель данных. Семантический перевод использует преимущества семантики, которая связывает значение с отдельными элементами данных в одном словаре для создания эквивалентного значения во второй системе.

Пример семантического перевода - преобразование данных XML из одной модели данных во вторую модель данных с использованием формальных онтологий для каждой системы, такой как Язык веб-онтологий (OWL). Это часто требуется интеллектуальными агентами, которые хотят выполнять поиск в удаленных компьютерных системах, которые используют разные модели данных для хранения своих элементов данных. Процесс, позволяющий одному пользователю выполнять поиск в нескольких системах с помощью одного поискового запроса, также известен как объединенный поиск.

Семантический перевод следует отличать от инструментов сопоставления данных, которые выполняют простые функции «один-к-одному». один перевод данных из одной системы в другую без фактического связывания смысла с каждым элементом данных.

Семантический перевод требует, чтобы элементы данных в исходной и целевой системах имели «семантические сопоставления» с центральным реестром или реестрами элементов данных. Самое простое отображение - это, конечно, эквивалентность. Существует три типа семантической эквивалентности :

  • класса эквивалентности - указывающих, что класс или «концепции» эквивалентны. Например: «Лицо» - это то же самое, что «Лицо»
  • Свойство Эквивалентность - указывает, что два свойства эквивалентны. Например: «PersonGivenName» - это то же самое, что «FirstName»
  • Экземпляр Эквивалентность - это означает, что два отдельных экземпляра объектов эквивалентны. Например: «Дэн Смит» - это то же лицо, что и «Дэниел Смит»

Семантический перевод очень затруднен, если термины в конкретной модели данных не имеют прямого однозначного сопоставления с элементами данных во внешней модели данных.. В этой ситуации необходимо использовать альтернативный подход для поиска сопоставлений исходных данных с элементами сторонних данных. Эту проблему можно решить с помощью централизованных реестров метаданных, которые используют стандарты ISO-11179, такие как Национальная модель обмена информацией (NIEM).

См. Также

Ссылки

Последняя правка сделана 2021-06-07 09:39:24
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте