subido semantic matcher - versión finalizada