17. A computing system for finding variants of a reference term in a text, wherein said computing system is configured to: provide a list of reference terms; break down text and a list of reference terms into tokens; generate at least one acronym candidate in the text for mapping to at least one of the reference terms; compare characters of the acronym candidate to characters of the reference term according to one or more mapping rules; generate a confidence value of the mapping based on said comparison of characters; and rank acronym candidates according to their confidence values.
17. A computing system for finding variants of a reference term in a text, wherein said computing system is configured to: provide a list of reference terms; break down text and a list of reference terms into tokens; generate at least one acronym candidate in the text for mapping to at least one of the reference terms; compare characters of the acronym candidate to characters of the reference term according to one or more mapping rules; generate a confidence value of the mapping based on said comparison of characters; and rank acronym candidates according to their confidence values. 18. The computing system of claim 17 , wherein said computing system is further configured to: determine a number of characters of the acronym candidate which map to characters of the reference term; determine an order of the characters in the acronym candidate which map to characters of the reference term; and determine the confidence value of the mapping based on said number and order of characters.