A Natural Language Processing (NLP), ou Processamento de Linguagem Natural em português, é uma área da inteligência artificial que se concentra na interação entre computadores e linguagem humana. A NLP é aplicada em uma ampla variedade de contextos para automatizar tarefas que envolvem linguagem natural, como texto e fala. Abaixo estão algumas das principais aplicações de NLP:
Exemplos: Assistentes como Siri, Alexa, Google Assistant, e chatbots usados em sites de suporte ao cliente.
Aplicação: Compreendem comandos de voz ou texto, respondem a perguntas e realizam tarefas específicas, como agendar compromissos ou fornecer informações sobre produtos.
Exemplos: Análise de sentimentos em redes sociais, resenhas de produtos e feedback de clientes.
Aplicação: Avalia o sentimento expressado em textos (positivo, negativo ou neutro), ajudando empresas a monitorar a opinião pública sobre seus produtos, serviços ou marcas.
Exemplos: Google Translate, DeepL.
Aplicação: Converte texto de um idioma para outro automaticamente, facilitando a comunicação internacional e a compreensão de conteúdos em diferentes línguas.
Exemplos: Ferramentas como Grammarly, Microsoft Word, e outros editores de texto.
Aplicação: Detecta e sugere correções para erros ortográficos e gramaticais em textos escritos, auxiliando na escrita de documentos, e-mails e outras formas de comunicação escrita.
Exemplos: Aplicações que extraem nomes de pessoas, lugares, datas e organizações de grandes quantidades de texto.
Aplicação: Utilizado em motores de busca, sistemas de gerenciamento de documentos e para análise de informações em dados não estruturados.
Exemplos: Ferramentas que criam resumos de artigos de notícias, documentos acadêmicos, relatórios financeiros, etc.
Aplicação: Facilita o consumo rápido de grandes volumes de texto, proporcionando uma visão geral do conteúdo.
Exemplos: Ferramentas que extraem dados relevantes de contratos, e-mails, ou documentos legais.
Aplicação: Usado em setores jurídicos, financeiros e empresariais para automatizar o processo de obtenção de dados específicos de documentos.
Exemplos: Motores de busca como Google, Bing, Yahoo.
Aplicação: Melhora a relevância dos resultados de busca entendendo a intenção do usuário e o contexto de suas consultas.
Exemplos: Ferramentas de redação automática, como GPT (usado no OpenAI ChatGPT), para criar conteúdo de forma autônoma.
Aplicação: Produção de textos para blogs, relatórios, e-mails automatizados, descrições de produtos, entre outros.
Exemplos: Recomendação de conteúdo em plataformas como Netflix, YouTube, ou Amazon.
Aplicação: Utiliza o processamento de texto para entender preferências do usuário e sugerir conteúdo relevante com base no histórico de consumo e comportamento.
O presente trabalho de conclusão de curso pretende compreender o impacto das inteligências artificiais em cotejo com a literatura acadêmica atual. Estas páginas têm por objetivo buscar compreender como tais tecnologias vêm modificando as práticas pedagógicas, e criar, com base em um modelo de linguagem grande (LLM), uma IA para auxiliar na educação e realizar testes vocacionais.
O Processamento de Linguagem Natural (NLP) pode desempenhar um papel significativo na melhoria da acessibilidade e inclusão para pessoas com deficiência (handicapped), oferecendo ferramentas e soluções que tornam a interação com tecnologia e a comunicação mais fácil e eficaz. Aqui estão algumas das maneiras pelas quais a NLP pode auxiliar pessoas com deficiência:
Leitura de Texto em Voz Alta (Text-to-Speech - TTS): Utiliza NLP para converter texto escrito em fala, permitindo que pessoas com deficiência visual acessem conteúdos de texto, como e-mails, documentos, livros, e páginas da web.
Exemplo: Leitores de tela, como o NVDA (NonVisual Desktop Access) ou o JAWS, que utilizam TTS para ajudar usuários cegos a navegar em sistemas operacionais, aplicativos e websites.
Transcrição Automática de Áudio e Vídeo: Utiliza NLP para converter automaticamente o áudio de vídeos, reuniões, telefonemas e palestras em texto, proporcionando acessibilidade a pessoas surdas ou com deficiência auditiva.
Ex: Ferramentas de legendas automáticas em plataformas como YouTube, Google Meet, e Microsoft Teams.
Assistentes de Voz: Para pessoas com mobilidade limitada, comandos de voz são uma maneira de interagir com dispositivos sem a necessidade de digitar ou tocar na tela. NLP é usado para entender e processar esses comandos.
Assistentes como Alexa, Google Assistant e Siri, que permitem realizar tarefas como enviar mensagens, controlar dispositivos domésticos inteligentes, e acessar informações pela voz.
Controle de Ambientes Inteligentes: Pessoas com mobilidade reduzida podem usar comandos de voz para controlar dispositivos conectados, como luzes, termostatos, portas e eletrodomésticos, facilitando a realização de tarefas diárias.
Exemplo: Sistemas de automação residencial que integram assistentes de voz para controle de ambiente.