Machine Learning as a Tool (MLAT): A Framework for Integrating Statistical ML Models as Callable Tools within LLM Agent Workflows
Edwin Chen, Zulekha Bibi

TL;DR
MLAT introduces a framework for integrating pre-trained statistical ML models as callable tools within LLM workflows, enabling dynamic, context-aware quantitative predictions that improve efficiency and reasoning in complex tasks.
Contribution
This paper presents MLAT, a novel design pattern that treats ML models as first-class tools in LLM workflows, demonstrated through a production system for proposal generation.
Findings
MLAT enables LLMs to invoke ML models dynamically based on context.
PitchCraft system reduces proposal time from hours to under 10 minutes.
Pricing model achieves R^2 = 0.807 with MAE of 3688 USD.
Abstract
We introduce Machine Learning as a Tool (MLAT), a design pattern in which pre-trained statistical machine learning models are exposed as callable tools within large language model (LLM) agent workflows. This allows an orchestrating agent to invoke quantitative predictions when needed and reason about their outputs in context. Unlike conventional pipelines that treat ML inference as a static preprocessing step, MLAT positions the model as a first-class tool alongside web search, database queries, and APIs, enabling the LLM to decide when and how to use it based on conversational context. To validate MLAT, we present PitchCraft, a pilot production system that converts discovery call recordings into professional proposals with ML-predicted pricing. The system uses two agents: a Research Agent that gathers prospect intelligence via parallel tool calls, and a Draft Agent that invokes an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Healthcare and Education · Language and cultural evolution · Explainable Artificial Intelligence (XAI)
