Medication extraction from "Dirty data"