São assistentes pessoais, profissionais ou para atender clientes, podendo orientar em tarefas, lembrar de compromissos (ex: integração com calendário) e funcionar como interface para outras aplicações.
AIML significa Artificial Intelligence Markup Language) é uma linguagem baseada em XML que foi criada para programar o chatbot “ALICE”. É uma forma simples de representar apenas as “perguntas” e “respostas”
Chatbot criado em 1995, que busca por palavras-chave na pergunta do usuário para procurar respostas. Veja mais detalhes sobre a ALICE na História dos Bots.
O processo de acompanhamento das conversas é feito em parte por humanos e em parte automatizado pelo InBot. Parte do processo é feito em tempo real e parte é feita periodicamente na fase de processamento e análise dos logs de operação da ferramenta. Serve para identificar padrões nos problemas, fazer as intervenções, acompanhar a evolução do aprendizado do assistente virtual, mapeando e disseminando as melhores práticas para realizar as correções e atingir as metas de qualidade. Utiliza técnicas de analytics, telemetria, processamento de linguagem natural em big data e análise linguística.
Computação Cognitiva é a junção de diversos métodos da Inteligência Artificial e do Processamento de Sinais para simular processos do pensamento humano, podendo incluir hardware (ex: sensores, IoT, robôs, processadores) e software (algorítmos de I.A.). Entre as técnicas utilizadas para emular o funcionamento da mente e do cérebro, estão: aprendizado de máquina, redes neurais, processamento de linguagem natural, visão computadorizada, filtro de ruídos, reconhecimento de padrões, etc.
É a conversão de um termo ambíguo (que possui mais de um sentido ou interpretação) em um conceito que possui um único sentido bem definido. Em processamento de linguagem natural e linguística, o desafio é descobrir automaticamente quais são os termos ambíguos em uma frase, quais são os possíveis significados do termo e qual desses significados tem a maior probabilidade de ser o correto. Entre as técnicas de desambiguação estão: Análise de contexto, uso de modelo acústico, cadeias de markov, modelos de linguagem e análises de intenção, resolução de correferência, etc.
Eliza é uma psicóloga virtual que simula o diálogo com uma psicóloga virtual. Ela reformula trechos de frases das pessoas para criar as respostas, geralmente fazendo perguntas de volta ao usuário solicitando que ele “fale mais sobre o assunto”. Eliza é considerada a mãe de todos os bots. Foi a primeira tentativa de criar um software que pudesse passar no Teste de Turing. Saiba mais sobre a história da Inteligência Artificial para chatbots.
Inteligência Artificial é o conjunto de técnicas utilizadas por computadores para realizar tarefas onde normalmente seria necessário o uso da inteligência humana como aprendizado, resolução de problemas, criatividade, reconhecimento de padrões, compreensão do significado em textos e conversa em linguagem natural. Para atingir estes resultados, são utilizados recursos como análise estatística, redes neurais, deep learning, aprendizado de máquina, etc.
Desenvolvido por David Holz, em São Francisco, na California, o Midjourney é um programa de inteligência artificial que se destaca pela produção de imagens incríveis. A ferramenta utiliza algoritmos de aprendizado de máquina para interpretar comandos de texto e criar imagens em diversos estilos artísticos, tornando as imagens produzidas exclusivas e únicas.
O ChatGPT é uma ferramenta que utiliza inteligência artificial, desenvolvido por um laboratório norte-americano chamado OpenAI, que promove pesquisas em inteligência artificial. Seu algoritmo teve o desenvolvimento em machine learning e em redes neurais, além de conter milhões de elementos e ser treinado com uma vasta quantidade de dados textuais e todos esses fatores trazem a capacidade de entender a linguagem natural e fornecer respostas boas e úteis em muitos contextos.
Uma forma de inteligência artificial chamada IA generativa é uma tecnologia que tem a habilidade de aprender e compreender padrões complexos de comportamento, utilizando uma coleção de informações como base. Através de um método conhecido como aprendizado de máquina, que se refere ao processo pelo qual a máquina adquire conhecimento e habilidades por meio de treinamento, as IA generativas, como o ChatGPT e o DALL-E, são capazes de criar conteúdos que são semelhantes aos que foram utilizados durante o treinamento.
LLM significa **Large Language Model** (Modelo de Linguagem de Grande Escala), que é um tipo de modelo de Inteligência Artificial que aprende padrões de linguagem a partir de grandes quantidades de dados textuais e pode gerar novos textos coerentes e relevantes. Quando falamos de IA generativa, nos referimos a qualquer tipo de modelo de Inteligência Artificial que gera conteúdo, como imagens, música, texto ou conversação².
Um exemplo de LLM usado para IA generativa é o **GPT-4 do ChatGPT**, que é um chatbot baseado em IA que pode conversar com os usuários em vários idiomas e temas, além de gerar conteúdo criativo como poemas, histórias, código, etc². Outro exemplo é o **StarCoder LLM**, que é um modelo de IA generativa para geração de código, desenvolvido pela ServiceNow e Hugging Face³. Esse modelo pode ajudar os desenvolvedores a criar novos softwares com mais eficiência e rapidez.