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 de-duplicating values for _ (ALL = no de-duplication of values for _).

Output scores can be aggregated and/or normalised.