ScholarLens: extracting competences from research publications for the automatic generation of semantic user profiles