Compreender o processamento de linguagem natural
O processamento de linguagem natural (NLP) é a área da IA que lida com a criação de software que compreende linguagem escrita e falada.
O NLP permite criar software que consegue:
- Analisar e interpretar texto em documentos, mensagens de e-mail e outras origens.
- Interpretar linguagem falada e sintetizar as respostas de voz.
- Traduzir automaticamente expressões faladas ou escritas entre idiomas.
- Interpretar comandos e determinar as ações apropriadas.
Por exemplo, Starship Commander é um jogo de realidade virtual (VR) da Human Interact que se passa em um mundo de ficção científica. O jogo utiliza processamento de linguagem natural para permitir que os jogadores controlem a narrativa e interajam com as personagens no jogo e sistemas de naves.
Veja o vídeo seguinte para saber mais.
Processamento de linguagem natural no Microsoft Azure
Você pode usar a linguagem de IA do Azure da Microsoft para criar soluções de processamento de linguagem natural. Alguns recursos da Linguagem de IA do Azure incluem compreensão e análise de texto, treinamento de modelos de linguagem conversacional que podem entender comandos falados ou baseados em texto e criação de aplicativos inteligentes.
O Azure AI Speech da Microsoft é outro serviço que pode ser usado para criar soluções de processamento de linguagem natural. Os recursos do Azure AI Speech incluem reconhecimento e síntese de fala, traduções em tempo real, transcrições de conversas e muito mais.
O Azure AI Translator da Microsoft usa um modelo de Tradução Automática Neural (NMT) para tradução, que analisa o contexto semântico do texto e renderiza uma tradução mais precisa e completa como resultado.
Você pode explorar os recursos da Linguagem de IA do Azure no Azure Language Studio e os recursos de Fala do Azure AI no Azure Speech Studio. Os recursos do serviço estão disponíveis para uso e teste nos estúdios e outras linguagens de programação.