Commit 9e369c115b5bc367c64480a9efe34e4a0031ea57
1 parent
4d927cbe
Exists in
master
and in
1 other branch
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. | ... | ... |