Glossário

Compreensão de linguagem natural (NLU)

Descobre como a Compreensão de Linguagem Natural (NLU) permite à IA compreender a intenção, o contexto e o significado do texto para interações mais inteligentes e semelhantes às humanas.

Treina os modelos YOLO simplesmente
com Ultralytics HUB

Aprende mais

A Compreensão da Linguagem Natural (NLU) é um subcampo da Inteligência Artificial (IA) que se concentra em permitir que as máquinas compreendam e interpretem a linguagem humana. Ao contrário do Processamento de Linguagem Natural (PLN), que trata do processamento e análise da linguagem, a NLU vai mais longe, esforçando-se por compreender o significado, a intenção e o contexto por detrás do texto. Isto permite que as máquinas extraiam informações relevantes, identifiquem os objectivos do utilizador e respondam adequadamente de uma forma que imita a compreensão humana. A NLU é um componente crítico em aplicações como chatbots, assistentes virtuais e outros sistemas concebidos para interagir com humanos utilizando linguagem natural.

Como funciona a compreensão de linguagem natural

Os sistemas NLU empregam normalmente uma combinação de técnicas de aprendizagem automática (ML) e aprendizagem profunda (DL) para analisar e interpretar texto. Inicialmente, o texto de entrada é dividido em unidades mais pequenas, como palavras ou frases, através de um processo chamado tokenização. Em seguida, o sistema identifica elementos-chave como entidades (objectos, locais ou nomes específicos) e intenções (o objetivo ou finalidade do utilizador). Por exemplo, na frase "Reserva um voo para Nova Iorque na sexta-feira", um sistema NLU identificaria "Nova Iorque" como uma entidade de localização e "sexta-feira" como uma entidade de data, ao mesmo tempo que reconheceria a intenção geral como "reservar um voo".

Estes sistemas utilizam frequentemente modelos avançados, como as redes Transformer, que são excelentes na captação de relações contextuais no texto. Técnicas como as Redes Neuronais Recorrentes (RNN) e os Mecanismos de Atenção também são utilizados para melhorar a compreensão dos dados sequenciais e concentrar-se nas partes relevantes da entrada.

Aplicações da compreensão da linguagem natural

O NLU tem uma vasta gama de aplicações em várias indústrias, melhorando significativamente a interação homem-computador. Algumas aplicações notáveis incluem:

  • Assistentes virtuais: Os assistentes virtuais, como a Siri, a Alexa e o Google Assistant, baseiam-se fortemente na NLU para compreender os comandos e as perguntas dos utilizadores. Estes sistemas podem executar tarefas como definir lembretes, fornecer actualizações meteorológicas e responder a perguntas com base na intenção do utilizador.
  • Chatbots: A NLU permite que os chatbots se envolvam em conversas mais naturais e significativas com os utilizadores. No serviço de apoio ao cliente, por exemplo, os chatbots podem compreender os problemas dos clientes, fornecer soluções relevantes e encaminhar questões complexas para agentes humanos.
  • Análise de sentimentos: As ferramentas de análise de sentimentos utilizam NLU para determinar o tom emocional por detrás do texto, como comentários ou publicações nas redes sociais. Isto ajuda as empresas a compreender o feedback dos clientes e a melhorar os seus produtos ou serviços.
  • Tradução automática: Enquanto a tradução automática se concentra principalmente na conversão de texto de uma língua para outra, a NLU aumenta a precisão ao garantir que o texto traduzido mantém o significado e o contexto originais.

Exemplos do mundo real

Cuidados de saúde: Nos cuidados de saúde, as NLU podem ser utilizadas para analisar registos de pacientes e extrair informações críticas para diagnóstico e tratamento. Por exemplo, os modelos NLU podem interpretar notas clínicas, identificar sintomas e sugerir possíveis diagnósticos, ajudando assim os profissionais de saúde a tomar decisões informadas. Sabe mais sobre a IA nos cuidados de saúde.

Serviço ao cliente: Empresas como a American Express utilizam a NLU para melhorar as suas operações de serviço ao cliente. Ao implementar chatbots alimentados por NLU, podem automatizar as respostas a questões comuns, fornecer apoio instantâneo e melhorar a satisfação geral do cliente. Esta tecnologia permite às empresas lidar com um grande volume de pedidos de informação de forma eficiente e eficaz. Explora como a IA está a transformar as relações com os clientes nas finanças.

NLU vs. Conceitos relacionados

Embora os NLU estejam estreitamente relacionados com outros subcampos da IA, têm diferenças distintas:

  • Processamento de linguagem natural (PNL): A PNL é um domínio mais vasto que engloba várias tarefas, incluindo o processamento de texto, a análise sintáctica e a geração de linguagem. A NLU é um subconjunto da PNL que se centra especificamente na compreensão do significado do texto.
  • Modelos de linguagem de grande dimensão (LLMs): Os LLM, como o GPT-3 e o GPT-4, são capazes de gerar texto semelhante ao humano, mas nem sempre compreendem o significado subjacente. Os NLU, por outro lado, são especificamente concebidos para interpretar e compreender a intenção e o contexto subjacentes ao texto.
  • Tradução automática: A tradução automática centra-se na conversão de texto de uma língua para outra. Embora possa beneficiar de técnicas de NLU para melhorar a precisão, o seu principal objetivo é a conversão linguística e não necessariamente a compreensão.

Futuro da NLU

À medida que a IA continua a progredir, espera-se que o NLU desempenhe um papel cada vez mais importante na criação de sistemas mais intuitivos e inteligentes. A integração do NLU com outras tecnologias de IA, como a visão por computador, abre novas possibilidades para a compreensão multimodal, em que os sistemas podem interpretar e responder tanto a texto como a entradas visuais. Por exemplo, a combinação de NLU com os modelos Ultralytics YOLO pode melhorar as aplicações em áreas como a robótica, em que as máquinas precisam de compreender tanto os comandos falados como as sugestões visuais. Descobre como os modelos Ultralytics YOLO modelos estão a revolucionar a IA.

Ao melhorar continuamente a capacidade das máquinas para compreender a linguagem humana, as NLU estão a abrir caminho a interações mais naturais e sem descontinuidades entre os seres humanos e a tecnologia. Isto conduzirá a aplicações mais sofisticadas que podem servir melhor as necessidades humanas e melhorar vários aspectos da vida quotidiana. Para mais informações, consulta o blogueUltralytics para conheceres as últimas tendências e desenvolvimentos em IA.

Lê tudo