OpenAVMKit
The open-source toolkit for transparent mass appraisal
From raw parcel records to automated reports, OpenAVMKit gives assessors, researchers, policy analysts, and data-scientists everything they need to build modern automated valuation models (AVMs) in Python.
Features
- End-to-end modeling pipeline - Loads, cleans, enriches, predicts, and evaluates.
- Step-by-step Jupyter notebooks - Just add your own data and settings.
- Built-in data enrichment - US Census, USGS, Overture, OpenStreetMap, and more.
- Advanced data cleaning - Fill missing data manually or with Machine Learning.
- Sanity checks - Identifies and warns about common problems in your dataset
- Sales scrutiny - Scrub sales for patterns associated with invalid transactions.
- Standardized modeling - Run many models on the same data, all from one unified interface.
- Automated ensembling - Combine multiple models for enhanced predictive power.
- IAAO-ready statistics - All the standards, plus breakdowns and confidence intervals.
- Automated reporting - Create PDFs for ratio-studies and other reports.
- Cloud storage - Sync data to your cloud provider with a single text file.
- Free, Open source, and community-driven - Free and open, for everyone. Let's create an open future together!