Krawedz (Edge grafu)

Grafy wiedzy
KrawedzEdge grafurelacja w grafie
Krawedz (Edge grafu) – Połączenie między dwoma węzłami w grafie wiedzy reprezentujące relację – ma etykietę (typ relacji).

Krawędź (Edge) to połączenie między dwoma węzłami w grafie wiedzy, reprezentujące relację między nimi. Każda krawędź ma etykietę opisującą typ relacji (np. HAS_ATTRIBUTE, SHARES_ATTRIBUTE, IS_PART_OF), kierunek (od węzła źródłowego do docelowego) i opcjonalnie wagę (siłę powiązania).

W mapowaniu EAV na graf krawędź odpowiada relacji między encja a atrybutem lub między dwiema encjami dzielącymi atrybut. Krawędzie są fundamentem linkowania grafowego – każda krawędź SHARES_ATTRIBUTE sugeruje potencjalny link wewnętrzny między stronami. Liczba krawędzi węzła to jego degree centrality (im więcej, tym ważniejszy węzeł).

Na przykład krawędź 'Prawo spadkowe' → HAS_ATTRIBUTE → 'zachowek' mówi, że artykuł o prawie spadkowym powinien zawierać sekcję o zachowku. W praktyce w Neo4j krawędzie tworzysz operacją MERGE z etykietą – ustal listę dozwolonych etykiet na początku projektu, żeby uniknąć chaosu w nazewnictwie.

Źródło: AI Semantic SEO Expert, Robert Niechciał (sensai.io)