| from schema import ProblemObject | |
| def parse(question: str): | |
| return ProblemObject( | |
| schemaVersion="1.0", | |
| status="complete", | |
| confidence=1.0, | |
| domain="combinatorics", | |
| problemType="combination", | |
| intent="choose", | |
| entities={ | |
| "object": "students" | |
| }, | |
| parameters={ | |
| "n": 10, | |
| "r": 3 | |
| }, | |
| constraints={ | |
| "orderMatters": False | |
| }, | |
| missing=[], | |
| ambiguities=[], | |
| diagnostics=[], | |
| metadata={ | |
| "engine": "dummy-parser" | |
| } | |
| ) | |