by Dan Nguyen and Joseph Kokenge
Learn how to use Google Refine to work with messy data, such as detecting and fixing inconsistencies; and transforming data from one structure or format to another. Use Google Refine when you need something: more powerful than a spreadsheet; more interactive and visual than scripting; more provisional / exploratory / experimental / playful than a database.