Automated metadata extraction