You are building an internal finance research copilot for analysts who need fast, grounded answers about issuers, sectors, earnings, and risk factors. The assistant should synthesize internal research notes, earnings-call transcripts, approved market commentary, and policy documents into concise answers with citations. Usage is expected to reach a few thousand analyst queries per day, with heavy spikes around earnings season and market events. Analysts will rely on the tool for draft research and meeting preparation, so unsupported claims are a material risk.
How would you build this assistant so it delivers useful finance answers while staying grounded in approved sources, and how would you evaluate and operate it under these latency, cost, and safety constraints?