4. The computer-implemented method as recited in claim 3 , wherein calculating the first threshold based on the TCS of one or more of the known synonym pairs includes calculating the first threshold as the lowest TCS of the known synonym pairs.
3. The computer-implemented method as recited in claim 1 , wherein determining the first threshold using machine learning comprises: accessing a list of known synonym pairs of terms defined in a subject matter glossary, wherein each of the synonym pairs includes a first term defined in the subject matter glossary and a second term defined in the subject matter glossary; extracting from the subject matter glossary, for each of the known synonym pairs, definitions of terms defined in the subject matter glossary, wherein extracting from the subject matter glossary, for each of the known synonym pairs, definitions of terms defined in the subject matter glossary includes: extracting from the subject matter glossary, for each of the known synonym pairs, a definition of the first term; and extracting from the subject matter glossary, for each of the known synonym pairs, a definition of the second term; determining a plurality of confidence scores, for each of the known synonym pairs, by applying natural language processing to the definitions extracted from the subject matter glossary, wherein each confidence score represents a likelihood that two terms defined in the subject matter glossary are synonyms, wherein determining a plurality of confidence scores, for each of the known synonym pairs, by applying natural language processing to the definitions extracted from the subject matter glossary includes: creating a first statement, for each of the known synonym pairs, wherein the first statement contains the first term and is based on the definition of the first term extracted from the subject matter glossary; creating a modified first statement, for each of the known synonym pairs, by substituting in the first statement the second term in lieu of the first term; searching in a corpus for evidence, for each of the known synonym pairs, that the modified first statement is accurate; determining a first confidence score, for each of the known synonym pairs, based on evidence in the corpus that the modified first statement is accurate; creating a second statement, for each of the known synonym pairs, wherein the second statement contains the second term and is based on the definition of the second term extracted from the subject matter glossary; creating a modified second statement, for each of the known synonym pairs, by substituting in the second statement the first term in lieu of the second term; searching in the corpus for evidence, for each of the known synonym pairs, that the modified second statement is accurate; determining a second confidence score, for each of the known synonym pairs, based on evidence in the corpus that the modified second statement is accurate; calculating a total confidence score (TCS), for each of the known synonym pairs, based on the first confidence score and the second confidence score; and calculating the first threshold based on the TCS of one or more of the known synonym pairs.