Package com.tnsai.reasoning.causal
Class CausalReasoner
java.lang.Object
com.tnsai.reasoning.causal.CausalReasoner
Causal reasoning engine for why, what-if, and intervention queries.
Usage
CausalReasoner reasoner = CausalReasoner.builder()
.llm(client)
.causalModel("Sales depend on marketing spend and season")
.build();
CausalResult why = reasoner.why("Why did sales drop in Q3?", context);
CausalResult whatIf = reasoner.whatIf("What if we doubled marketing?", context);
-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
why
-
whatIf
-
intervene
-
builder
-