Towards the extraction of semantics from incomplete archaeological records