docs: def getSimilarTerms(self, textOrFingerprint):
          """Get the similar terms for a given text or fingerprint
          Args:
              textOrFingerprint, str OR list of integers
          Returns:
              list of str: the 20 most similar terms
          Raises:
              CorticalioException: if the request was not successful
          """
          expression = self._createDictionary(textOrFingerprint)
          terms = self._fullClient.getSimilarTermsForExpression(json.dumps(expression), maxResults=20)
          return [t.term for t in terms]