About address-parser
address-parser is a command-line skill for turning unstructured addresses into structured fields. It supports multiple country formats and can process a CSV column in batches.
Key features
- 01Extract street, city, state, ZIP, and country
- 02Normalize address formats
- 03Validate address components
- 04Process multiple addresses from CSV
- 05Support multiple country formats
- 06Prepare output for geocoding APIs
Use cases
- 01Structure addresses in a CSV contact list
- 02Standardize address data before analysis
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill address-parserAfter installing, type/address-parserin Claude Code to confirm it loaded.
Bundled filesscripts/address_parser.pyscripts/requirements.txt
Details
From the project READMEAddress Parser
Parse unstructured addresses into structured fields.
Features
- Component Extraction: Street, city, state, zip, country
- Format Standardization: Normalize address formats
- Validation: Verify address components
- Batch Processing: Parse multiple addresses
- International Support: Multiple country formats
- Geocoding Ready: Output for geocoding APIs
CLI Usage
python address_parser.py --input addresses.csv --column address --output parsed.csv
Dependencies
- pandas>=2.0.0
Comments
Markdown supported