Abstract: A method of analyzing text is performed at an electronic system that includes one or more processors and memory storing instructions for execution by the one or more processors. The method includes extracting terms from a corpus of text and generating a plurality of rankings of the extracted terms. Each ranking of the plurality of rankings is based on a respective metric of a plurality of metrics. The method further includes defining a set of terms, which includes selecting a number of top-ranked terms from each ranking of the plurality of rankings. The set of terms may be provided for display and/or used as search terms to perform a search.