Commit 9e369c115b5bc367c64480a9efe34e4a0031ea57

Authored by Erickson Silva
1 parent 4d927cbe
Exists in master and in 1 other branch devel

Retorna glosa maiuscula

Showing 2 changed files with 4 additions and 3 deletions   Show diff stats
src/new/TraduzSentencas.py
... ... @@ -43,7 +43,7 @@ class TraduzSentencas(Thread):
43 43  
44 44 sentenca_corrigida = self.aplic_regras.simplificar_sentenca(regras_aplicadas)
45 45 sinonimos_aplicados = self.aplic_sinonimos.aplicar_sinonimos(sentenca_corrigida)
46   - self.glosa = sinonimos_aplicados.encode('utf-8')
  46 + self.glosa = sinonimos_aplicados.upper().encode('utf-8')
47 47  
48 48 def obter_glosa(self):
49 49 return self.glosa
... ...
src/new/alexp.py
... ... @@ -45,7 +45,7 @@ def toqueniza(s):
45 45 return AnotaCorpus.TOK_PORT.tokenize(decodificada)
46 46  
47 47 def getAnaliseMorfologica():
48   - return sentenca_anotada
  48 + return [list(x) for x in sentenca_anotada]
49 49  
50 50 def etiquetaSentenca(s):
51 51 """Aplica um dos etiquetadores do Aelius na etiquetagem da sentença dada como lista de tokens.
... ... @@ -55,7 +55,8 @@ def etiquetaSentenca(s):
55 55 while (anotada[0][1] is None):
56 56 time.sleep(random.choice(sleep_times))
57 57 anotada = AnotaCorpus.anota_sentencas([s],etiquetador,"hunpos")[0]
58   - return [[x[0].upper(), x[1]] for x in anotada]
  58 + anotada[0] = (anotada[0][0].lower(), anotada[0][1])
  59 + return anotada
59 60  
60 61 def geraEntradasLexicais(lista):
61 62 """Gera entradas lexicais no formato CFG do NLTK a partir de lista de pares constituídos de tokens e suas etiquetas.
... ...