100,000+ South African listings to power Apple Maps. The requisite fields for each data point being company name, phone number, category, address, latitude and longitude.
- Validate geocodes within 50m of actual location. Apple enforces strict policy for accurate geocodes.
- Cluster coordinates with same geocode for multiple businesses.
- Verify open status and ensure businesses are operational.
- Check for outdated contact information.
- Rectify inaccurate or broad category listings.
To tackle the challenges, we validated businesses with active websites as the primary source of accurate data. Website accessibility and status indicated if the business was open. Python was used to scrape active websites for information extraction.