Technologia semantyczna

Uproszczony przykład rodzaju sieci semantycznej używanej w technologii Semantic Web

Ostatecznym celem technologii semantycznej jest pomoc maszynom w zrozumieniu danych. Aby umożliwić kodowanie semantyki z danymi, dobrze znane technologie to RDF (Resource Description Framework) i OWL (Web Ontology Language). Technologie te formalnie reprezentują znaczenie informacji. Na przykład ontologia może opisywać koncepcje, relacje między rzeczami i kategorie rzeczy. Ta semantyka osadzona w danych oferuje znaczące korzyści, takie jak rozumowanie nad danymi i radzenie sobie z heterogenicznymi źródłami danych.

Przegląd

W oprogramowaniu technologia semantyczna koduje znaczenia niezależnie od danych i plików treści oraz niezależnie od kodu aplikacji. Umożliwia to zarówno maszynom, jak i ludziom zrozumienie, dzielenie się i rozumowanie z nimi w czasie wykonywania. Dzięki technologiom semantycznym dodawanie, zmienianie i wdrażanie nowych relacji lub łączenie programów w inny sposób może być równie proste, jak zmiana zewnętrznego modelu, który jest wspólny dla tych programów.

Z drugiej strony, w przypadku tradycyjnej technologii informacyjnej , znaczenia i relacje muszą być z góry zdefiniowane i „na stałe” wpisane w formaty danych i kod aplikacji w czasie projektowania. Oznacza to, że gdy coś się zmienia, wcześniej niewymieniane informacje muszą zostać wymienione lub dwa programy muszą współpracować w nowy sposób, ludzie muszą się zaangażować.

W trybie offline strony muszą zdefiniować i przekazać między sobą wiedzę potrzebną do dokonania zmiany, a następnie przekodować struktury danych i logikę programu, aby je uwzględnić, a następnie zastosować te zmiany w bazie danych i aplikacji. Wtedy i tylko wtedy mogą wprowadzić zmiany.

Technologie semantyczne są „skoncentrowane na znaczeniu”. Obejmują one między innymi następujące obszary zastosowań:

  • kodowanie/dekodowanie reprezentacji semantycznej,
  • grafy wiedzy o podmiotach i ich powiązaniach,
  • autorozpoznawanie tematów i pojęć,
  • ekstrakcja informacji i znaczeń,
  • semantyczna integracja danych i
  • taksonomie/klasyfikacja.

Biorąc pod uwagę pytanie, technologie semantyczne mogą bezpośrednio przeszukiwać tematy, koncepcje i skojarzenia, które obejmują ogromną liczbę źródeł.

Technologie semantyczne zapewniają warstwę abstrakcji ponad istniejącymi technologiami informatycznymi, która umożliwia łączenie i łączenie danych, treści i procesów. Po drugie, z perspektywy portalu, technologie semantyczne można postrzegać jako nowy poziom głębi, który zapewnia znacznie bardziej inteligentną, wydajniejszą, odpowiednią i responsywną interakcję niż same technologie informacyjne. Technologie semantyczne często wykorzystują przetwarzanie języka naturalnego i uczenie maszynowe w celu wyodrębnienia tematów, pojęć i powiązań między pojęciami w tekście.

Zobacz też

Dalsza lektura