data = client.classify_text(document).categories
            for category in data:
                categorias.append({
                    'nome': category.name,
                    'confianca': category.confidence
                })
            sessao['categorias'] = categorias
        except Exception as ex:
            print(u"Error: {}".format(ex))

        # Google Entidades
        try:
            client = language.LanguageServiceClient()
            document = types.Document(content=sessao['ementa'],
                                      type=enums.Document.Type.PLAIN_TEXT)
            entities = client.analyze_entities(document).entities
            entity_type = ('UNKNOWN', 'PERSON', 'LOCATION', 'ORGANIZATION',
                           'EVENT', 'WORK_OF_ART', 'CONSUMER_GOOD', 'OTHER')

            entidades = []
            for entity in entities:
                if (u'UNKNOWN' not in entity_type[entity.type]
                        and u'OTHER' not in entity_type[entity.type]):
                    entidades.append({
                        'nome':
                        entity.name,
                        'tipo':
                        entity_type[entity.type],
                        'metadado':
                        entity.metadata,
                        'saliencia':