Examples¶
Worked, end-to-end examples of Odin applied to real problem shapes. Each one uses the same three-signal pipeline; only the seeds and interpretation change.
-
Healthcare Fraud Detection
Surface providers billing unusual procedure combinations.
-
Supply Chain Risk
Trace cascading dependencies across supplier tiers.
-
Regulatory Compliance
Validate entity relationships against compliance rules.
The common shape¶
Every example follows the same skeleton:
from arango import ArangoClient
from odin import OdinEngine
db = ArangoClient(hosts="http://localhost:8529").db(
"my_graph", username="root", password=""
)
engine = OdinEngine(db, community_id="...", community_mode="mapping")
result = engine.retrieve(seeds=[...], max_paths=..., hop_limit=...)
# → inspect result["triage"], result["paths"], result["aggregates"]["motifs"]
What differs between domains is the seeds (where you start), the hop limit (how far the interesting chains reach), and how the agent interprets the returned motifs.