Extracting Semantics from Maintenance Records