Update explainers/explainer_router.py
Browse files
explainers/explainer_router.py
CHANGED
|
@@ -6,6 +6,7 @@ from models import ExplainerResult
|
|
| 6 |
from explainers.explainer_percent import explain_percent_question
|
| 7 |
from explainers.explainer_ratio import explain_ratio_question
|
| 8 |
from explainers.explainer_algebra import explain_algebra_question
|
|
|
|
| 9 |
|
| 10 |
|
| 11 |
def route_explainer(text: str) -> Optional[ExplainerResult]:
|
|
@@ -13,6 +14,7 @@ def route_explainer(text: str) -> Optional[ExplainerResult]:
|
|
| 13 |
explain_percent_question,
|
| 14 |
explain_ratio_question,
|
| 15 |
explain_algebra_question,
|
|
|
|
| 16 |
):
|
| 17 |
result = fn(text)
|
| 18 |
if result is not None and getattr(result, "understood", False):
|
|
|
|
| 6 |
from explainers.explainer_percent import explain_percent_question
|
| 7 |
from explainers.explainer_ratio import explain_ratio_question
|
| 8 |
from explainers.explainer_algebra import explain_algebra_question
|
| 9 |
+
from explainers.explainer_probability import explain_probability_question
|
| 10 |
|
| 11 |
|
| 12 |
def route_explainer(text: str) -> Optional[ExplainerResult]:
|
|
|
|
| 14 |
explain_percent_question,
|
| 15 |
explain_ratio_question,
|
| 16 |
explain_algebra_question,
|
| 17 |
+
explain_probability_question
|
| 18 |
):
|
| 19 |
result = fn(text)
|
| 20 |
if result is not None and getattr(result, "understood", False):
|