thinktank-me-multi-expert-framework-middle
ThinkTank-ME: Multi-Expert Collaborative Forecasting Framework
This skill enables Claude to design and implement multi-expert forecasting systems inspired by the ThinkTank-ME architecture. Instead of relying on a single model to make complex predictions, this approach trains or prompts multiple domain-specialized experts, routes queries to the most relevant experts via a learned router, and aggregates their predictions using weighted ensemble methods. The technique is broadly applicable to any domain where predictions benefit from diverse specialized perspectives -- geopolitical forecasting, financial analysis, medical diagnosis, supply chain risk, or any temporal event prediction task.
When to Use
- When the user needs to predict outcomes in a domain with multiple interacting sub-domains (e.g., geopolitics, markets, healthcare)
- When building a system that routes questions to specialized models or prompts based on query characteristics
- When implementing Mixture-of-Experts (MoE) style architectures at the application level using LLMs
- When the user asks to aggregate predictions from multiple models or agents with confidence weighting
- When designing a benchmark or evaluation pipeline for multi-expert forecasting systems
- When constructing temporal event sequences from raw event data for prediction tasks
- When a single-model approach underperforms because the domain requires diverse regional or topical expertise
Key Technique
ThinkTank-ME decomposes a monolithic forecasting problem into three cooperating components: specialized experts, a routing model, and an aggregation strategy. Each expert is fine-tuned (or prompt-specialized) on a subset of the data corresponding to its domain of expertise -- for example, country-specific geopolitical event histories. This forces each expert to develop deep knowledge of its narrow domain rather than shallow knowledge of everything.
The routing model acts as a learned dispatcher. Given a new query with its historical context, the router scores each expert's likely relevance and selects which experts to consult. The router is trained using supervision signals derived from which experts historically produced correct predictions for similar queries. This is more principled than consulting all experts equally, since irrelevant experts introduce noise.