Browse Triples

Description

Simple browsing from a list of objects to connected elements of a graph.

Input

  • SOURCE [OBJ]: a list of objects

Output

  • RESULT [OBJ]: a list of objects resulting from the navigation step
  • FROMTO [OBJ,OBJ]: a list of pairs resulting from the navigation step

Parameters

  • Operation: how to interpret SOURCE in the graph triples and what to return (_ = free variable)
    • Subject -> Predicate: (SOURCE, RESULT, _)
    • Subject -> Object: (SOURCE, _, RESULT)
    • Subject -> Attribute: (SOURCE, _, RESULT)
    • Predicate -> Subject: (RESULT, SOURCE, _)
    • Predicate -> Object: (_, SOURCE, RESULT)
    • Object -> Subject: (RESULT, _, SOURCE)
    • Object -> Predicate: (_, RESULT, SOURCE)
  • Free-variable score aggregation: how to aggregate scores when deduplicating values for _ (ALL = no deduplication of values for _).

Output scores can be aggregated and/or normalized.