Patent attributes
Systems and methods are provided for multi-entity ontology weighting. In one implementation, a computer-implemented method is provided for identifying one or more target entities. The method receives an input data set. The input data set includes a plurality of tokens that reflect the one or more target entities. The method determines which of the plurality of tokens are labels, identifies a plurality of candidate entities that are related to each of the labels, assigns a weight to each of the plurality of candidate entities based on a frequency of each of the plurality of candidate entities, and ranks, for each of the labels, the plurality of candidate entities according to the assigned weights. The method then outputs, for each of the labels, the one of the plurality of candidate entities for that label that has been assigned a highest weight value.