Named-entity extraction