Variations

Progressive Tool Sets

From Core Utilities to Advanced Diagnostics

Variation Progression

Each variation builds on the previous, adding capability layers for more sophisticated analysis.

23

Variation 1

Project Tools + Core Utilities

28

Variation 2

+ Cross-Project & Export

34

Variation 3

+ Textbook Reference

41

Variation 4

+ Advanced Modeling

Variation 1: Core (23 tools)

Project-specific load/analyze/forecast tools plus basic utilities.

Included Tools

Variation 2: Cross-Project (28 tools)

Adds dataset comparison, model transfer, and export helpers.

Additional Tools (+5)

Tool Description
compare_datasets Compare characteristics across project datasets
apply_model_to_data Transfer model from one project to another
find_similar_datasets Find datasets with similar structure
export_to_csv Export results to CSV format
export_to_json Export results to JSON format

Variation 3: Textbook (34 tools)

Adds textbook search/explain and chapter access for educational integration.

Additional Tools (+6)

Tool Description
textbook_search Full-text search across 22 chapters
textbook_explain Get detailed explanation of a concept
textbook_chapters List all available chapters
textbook_get_chapter Retrieve specific chapter content
textbook_get_section Retrieve specific section from chapter
demonstrate_concept Show concept with project example

Variation 4: Advanced (41 tools)

Adds model comparison and advanced diagnostics.

Additional Tools (+7)

Tool Description
compare_models Head-to-head model comparison with metrics
run_cross_validation K-fold cross-validation with scoring
tune_hyperparameters Grid/random search for optimal params
analyze_residuals Residual plots and diagnostics
feature_importance Calculate and visualize feature importance
learning_curves Plot learning curves for bias/variance
model_diagnostics Comprehensive model health check

Validation

# Validate tool sets cd domains/WQ python scripts/validate.py --variation v1 python scripts/validate.py --variation v2 python scripts/validate.py --variation v3 python scripts/validate.py --variation v4