← Questões de Engenharia de Software

Engenharia de Software · FGV · 2022

Questão comentada de Engenharia de Software

Considere a sentença a seguir. s: “O acesso ao auditório também pode ser feito através de uma rampa” Aplicando a função f à sentença, obtém-se o seguinte resultado: f(s) = “acesso auditório pode ser feito através rampa” A melhor descrição para a tarefa realizada pela função f é:

Gabarito: D

A função descrita fez uma limpeza textual bem comum em Processamento de Linguagem Natural: retirou palavras que não carregam muito conteúdo semântico na sentença, como artigos, preposições e conjunções. Repare que, na frase original, saíram termos como "o", "ao", "também", "pode", "ser" e "uma", e ficaram as palavras mais informativas: "acesso", "auditório", "feito", "através", "rampa". Isso é o que se chama de filtragem de stop words, isto é, remoção de palavras muito frequentes e pouco relevantes para a análise. Em geral, essa técnica ajuda a reduzir ruído e a deixar o texto mais enxuto para tarefas como busca, classificação e mineração de texto. Por isso, o gabarito é a letra D. A função f não está resumindo a ideia da frase, nem transformando palavras em seus radicais ou formas canônicas. Ela só enxuga o texto, cortando o que costuma ser considerado "palavra vazia" no tratamento computacional da linguagem. Em outras palavras: a frase continua com o mesmo sentido básico, mas sem os conectivos e determinantes. É quase como tirar o "enchimento" e deixar só o esqueleto semântico da sentença.

Continue treinando

Questões relacionadas