Inputs arrive over time
A scientific task may require several values that a user supplies across multiple turns.
A state-aware layer that extends LLM function calling with explicit workflow semantics so domain scientists can invoke trained prediction models through constrained natural language.
A scientific task may require several values that a user supplies across multiple turns.
The system should identify incomplete requirements instead of inventing arguments or invoking a model prematurely.
Corrections, what-if questions, and resets need explicit semantics so prior values do not leak into the wrong run.
The orchestration layer keeps the workflow state visible between natural-language input and scientific model execution.
Collect required inputs across multiple conversational turns.
Constrain tool arguments with typed schemas and domain requirements.
Block execution while required workflow state is incomplete.
Handle correction, what-if, and reset requests as explicit state transitions.
I designed the state-aware orchestration behavior and the conditions that prevent incomplete execution.
The workflow was instantiated for protein-corona prediction over a backend of trained prediction models.
Measured accuracy and reliability results remain omitted from this preview until their primary evaluation artifact is approved for publication.
The paper is scheduled to appear in November 2026. A public paper link will be added after an authoritative publication page is available and verified.