← Questões de Engenharia de Software

Engenharia de Software · FGV · 2023

Questão comentada de Engenharia de Software

No contexto do desenvolvimento de chatbots baseados em prompt textuais, uma habilidade importante é a resolução de ambiguidades, visando à compreensão completa do texto. Assinale a técnica de NLP adequada nesse tipo de desenvolvimento.

Gabarito: D

Quando voce trabalha com chatbots baseados em prompt textual, o desafio nao e so "ler" palavras, mas entender o sentido por tras delas. Em linguagem natural, uma mesma frase pode ter mais de uma interpretacao, e resolver isso exige analisar contexto, relacoes entre termos e significado no enunciado. E ai entra a NLP de verdade, aquela que vai alem de contar palavras como quem faz cafe sem coar. A tecnica adequada aqui e a Analise Semantica, porque ela busca compreender o significado do texto e reduzir ambiguidades. Em um chatbot, isso ajuda a identificar intenções, desambiguar termos e interpretar melhor a mensagem do usuario. Sem essa camada, o sistema pode responder de forma literal demais ou simplesmente errar o sentido do pedido. As demais alternativas tratam de outras etapas ou outros problemas. Tokenizacao separa o texto em unidades menores, o que e util, mas nao resolve ambiguidade por si so. Processamento de voz cuida de audio, e reconhecimento de imagem trabalha com dados visuais, entao estao fora do contexto de prompt textual. Em provas, sempre desconfie quando a banca fala em "compreensao completa", "sentido" ou "ambiguidades". Esses sinais apontam para processamento semantico, porque a ideia e entender o que foi dito, nao apenas quebrar o texto em pedacinhos.

Continue treinando

Questões relacionadas