def denormalize(concept_text): ''' Returns the canonical denormalized (user-visible) form of a concept, given its normalized text of a concept. ''' from conceptnet.models import Concept if isinstance(concept_text, tuple): text, lang = concept_text else: text, lang = concept_text, 'en' try: concept = Concept.get_raw(text, lang) result = concept.canonical_name.lower() except Concept.DoesNotExist: result = text if lang != 'en': return '%s [%s]' % (result, lang) else: return result
def denormalize(concept_text): ''' Returns the canonical denormalized (user-visible) form of a concept, given its normalized text of a concept. ''' from conceptnet.models import Concept if isinstance(concept_text, tuple): text, lang = concept_text else: text, lang = concept_text, 'en' try: concept = Concept.get_raw(text, lang) result = concept.canonical_name.lower() except Concept.DoesNotExist: result = text if lang != 'en': return '%s [%s]' % (result, lang) else: return result
def concept_lookup(concept, lang): return Concept.get_raw(concept, lang)
def concept_lookup(concept, lang): return Concept.get_raw(concept, lang)