org.llm4s.knowledgegraph.engine
package org.llm4s.knowledgegraph.engine
Members list
Type members
Classlikes
Engine for traversing and querying the Knowledge Graph.
Engine for traversing and querying the Knowledge Graph.
Value parameters
- graph
-
The graph to traverse
Attributes
- Example
-
val graph = Graph.empty .addNode(Node("a", "Person")) .addNode(Node("b", "Person")) .addNode(Node("c", "Person")) .addEdge(Edge("a", "b", "KNOWS")) .addEdge(Edge("b", "c", "KNOWS")) val engine = new GraphEngine(graph) val reachable = engine.traverse("a", maxDepth = 2) // Set(a, b, c) val path = engine.findShortestPath("a", "c") // Some(List(a->b, b->c)) - Supertypes
-
class Objecttrait Matchableclass Any
In this article