Sovereign AI Ecosystem

Simple pattern‑based extraction of entity names from the query [chapter] deterministic

entities = [word for word in query.split() if len(word) > 3] results = [] for ent in entities: rows = session.run( f"MATCH (n) WHERE n.name CONTAINS '{ent}' RETURN n.name LIMIT {top_k}" ) results.exte

entities = [word for word in query.split() if len(word) > 3] results = [] for ent in entities: rows = session.run( f"MATCH (n) WHERE n.name CONTAINS '{ent}' RETURN n.name LIMIT {top_k}" ) results.extend([r["n.name"] for r in rows]) return list(set(results)) def hybrid_retrieval(query: str, top_k: int = 5): vector_results = vectorstore.similarity_search(query, top_k) graph_results = graph_retriever(query, top_k)

Sources

Sovereign AI: Building Local-First Intelligent Systems (book) · source

Related (0)

No recorded relationships.

← all Book