Pular para o conteúdo principal

Questão de Engenharia de Software — Inteligencia Artificial — FGV 2022

Engenharia de SoftwareInteligencia Artificial
Código
fg047185
Banca
FGV
Órgão
CGU
Ano
2022
Nível
Superior
Cargo
Auditor Federal de Finanças e Controle - Tecnologia da Informação
Durante a elaboração de um sistema de busca de informações biomédicas, foi construído um modelo de linguagem vetorial não contextual para estimar relações de similaridade semântica necessárias para comparação entre queries e documentos. Entretanto, verificou-se nos testes iniciais que o desempenho do modelo ficou insatisfatório, devido a muitos termos técnicos presentes nos documentos testados, que não haviam sido incorporados ao modelo.Para aliviar esse problema, uma tarefa de processamento do texto e seu estágio correspondente no processamento de linguagem natural que poderiam ser aplicados na construção do modelo são, respectivamente:
  1. AWord embedding; Análise léxica;
  2. BLematização; Análise sintática;
  3. CDecomposição morfológica; Análise léxica;
  4. DWord embedding; Análise semântica;
  5. EDecomposição morfológica; Análise sintática.
Revelar gabarito e comentário

GabaritoC — Decomposição morfológica; Análise léxica;

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Processamento de Linguagem Natural – Modelos Vetoriais e Pré-processamento

Gabarito: letra C. A decomposição morfológica é uma tarefa de processamento textual inserida na análise léxica (morfológica) – estágio do PLN que lida com a estrutura interna das palavras. Essa abordagem permite tratar termos técnicos não vistos ao decompô-los em morfemas conhecidos, aliviando o problema de escassez de vocabulário em modelos vetoriais não contextuais.

O problema descrito é clássico: modelos como Word2Vec ou GloVe sofrem com termos fora do vocabulário. A decomposição morfológica (stemização ou análise de morfemas) amplia a cobertura ao reconhecer partes das palavras. Essa tarefa pertence à análise léxica, que lida com a estrutura das palavras, conforme a literatura de PLN.

Contexto de apoio:

A análise léxica (morfológica) é usada para reconhecer as palavras em termos de unidades primitivas, não tendo a finalidade de encontrar palavras-chave.

Alternativa A – ❌ Incorreta

Word embedding é um método de representação vetorial, não uma tarefa de processamento para lidar com termos ausentes. A análise léxica é o estágio correto, mas a tarefa não é word embedding.

Alternativa B – ❌ Incorreta

A lematização reduz palavras à sua forma canônica e pertence à análise léxica, não à sintática. O estágio está trocado.

Alternativa C – ✅ Correta ⟵ GABARITO

A decomposição morfológica (ex.: stemização ou análise de morfemas) é uma tarefa típica da análise léxica. Ao quebrar palavras em unidades mínimas com significado, o modelo pode reconhecer termos técnicos mesmo que a forma completa não esteja no vocabulário.

Alternativa D – ❌ Incorreta

Novamente, word embedding não é tarefa de processamento. A análise semântica lida com significado, não com a forma das palavras.

Alternativa E – ❌ Incorreta

Decomposição morfológica é lexical, não sintática. A análise sintática trata da estrutura frasal, não da composição de palavras.

Conclusão: a tarefa correta é decomposição morfológica e o estágio é análise léxicaGabarito: letra C.

Link permanente: /questoes/fg047185