1. A system, comprising: at least one knowledge base of entities, entity types, and entity attributes; a features component that computes intermediate features of the entities and attributes, and aggregates the intermediate features to output a final feature set of features for each entity-attribute tuple; a relevance component that generates a relevance score for a given entity and associated attributes based on the feature set; a ranking component that ranks the attributes of the given entity based on the relevance scores; and a microprocessor that executes computer-executable instructions associated with at least one of the features component, relevance component, or the ranking component.