Chatbots
Introdução aos chatbots
Chatbots são aplicativos usados por humanos para interagir com eles por meio de conversão de texto em fala ou simplesmente texto. Essa tecnologia usa NLPs (Natural Language Processing) e AI (Artificial Intelligence) para entender as necessidades das pessoas e suas conversas básicas e imitá-las. Eles são usados em aplicativos de mensagens, assistentes virtuais, sites, lojas ou principalmente no PTCL quando você está reclamando da sua Internet.
Eliza para Siri
O primeiro chatbot apresentado ao mundo foi o ELIZA que foi criado por Joseph Weizenbaum de 1964 a 1966. Foi um dos primeiros programas a passar no Teste de Turing (teste feito por Alan Turing em 1950 para ver se o comportamento de uma máquina é equivalente ao a de um humano). ELIZA era um programa de PNL que conversava usando a técnica de correspondência de padrões.
Hoje em dia, à medida que as tecnologias avançam devido a diferentes requisitos, os chatbots evoluíram para inúmeras finalidades. A Organização Mundial da Saúde (OMS) criou um bot no WhatsApp para Covid-19, o Duolingo fez um assistente virtual de diferentes idiomas para ajudar a melhorar as habilidades de fala para novos alunos de idiomas e o Siri do Iphone é o aplicativo mais comum para os usuários do dispositivo.
No entanto, Mitsuku é atualmente o melhor chatbot já feito, já que é cinco vezes vencedor do Loebner Prize Turing Test e aprende com a experiência.
Como funciona?
Para entender o funcionamento dos chatbots, temos que conhecer seus tipos. Os principais são:
1. Chatbots baseados em regras:
Nesse tipo, o bot nos oferece opções como botões, que nos levam a diferentes frases, que seguem em cadeia até que o usuário alcance o que precisa. Por exemplo, quando ligamos para o PTCL, o bot diz: “Press 1 for English, press 2 for Urdu…” até que apresentemos uma reclamação ou falemos com uma pessoa do Centro. Além do PTCL, você pode encontrar isso no Facebook, Mcdonalds Drive Thru, caixas eletrônicos e vários outros locais relacionados a negócios. No entanto, a desvantagem desse tipo é que não podemos escolher fora das opções dadas.
2. Chatbots de IA:
Ao contrário do baseado em regras, esse tipo se concentra nos dados, ou seja, quais perguntas um usuário normalmente faz. Como uma IA depende de dados, ela melhora e entende melhor os usuários se mais informações forem fornecidas a eles sobre os usuários. Portanto, não fornece botões nos quais devemos clicar para prosseguir.
3. Chatbot ao vivo:
Ao contrário dos dois anteriores, esse tipo é executado principalmente por humanos, e cada um deles é designado para responder a uma pergunta específica, que recebe de um bot que detecta as perguntas. No entanto, os chatbots ao vivo podem fazer muitas perguntas em um momento, pois são em tempo real.
Tipos de chatbots
1. Bots de Voz:
Este bot usa IA e Compreensão de Linguagem Natural (NLU) para comunicação de texto em fala, o que significa que converte suas frases em áudio, é programado para produzir frases completas e aprende a se comportar como humanos.
2. Chatbots híbridos:
É uma combinação de chatbots AI e chat ao vivo. Como mencionado anteriormente, a IA funciona melhor com mais dados, mas quando casos excepcionais chegam, o bot entrega a mensagem ao funcionário da empresa que pode respondê-la.
3. Chatbots de mensagens sociais:
Agora estamos vivendo na era da mídia social, onde mais de 4,26 bilhões de pessoas usam aplicativos de mídia social como Facebook, Instagram e WeChat. As empresas usam esses aplicativos para ajudar seus negócios a prosperar. Portanto, esse tipo de chatbot foi projetado para não apenas ajudar os clientes, mas também anunciar produtos específicos que eles conhecem ao entender os cookies.
4. Chatbots de habilidades:
Esse tipo é único de todos os outros, pois não apenas emite mensagens e áudio, mas também pode realizar tarefas físicas. Se um usuário perguntar sobre o tempo, o bot gerará uma tabela, ou se for solicitado a desligar as luzes, eles também farão isso. O melhor exemplo pode ser tirado do JARVIS de Tony Stark, que ajudou no gerenciamento de seus arquivos, forneceu a localização do inimigo usando um satélite e fez os trajes de Tony.
5. Chatbots de suporte:
Ao contrário dos chatbots de mídia social, isso não mostra anúncios aos usuários. Em vez disso, é melhor usado em empresas onde um usuário precisa de ajuda com uma consulta ou envio de documentos.
6. Bots Transacionais:
Esses bots são usados para fins de marketing para fazer transações, como agendar um compromisso ou gerar pagamentos. Eles são mais usados em caixas eletrônicos onde você seleciona opções para concluir uma transação.
Importância
A maior questão que surge contra os chatbots é por que precisamos deles, mesmo que haja funcionários encarregados de nos ajudar. O seguinte explicará o motivo disso:
- Os chatbots podem conversar com vários usuários ao mesmo tempo . Isso é extremamente útil no marketing de mídia social, onde milhares de usuários interagem ao mesmo tempo.
- Devido às conversas ocorrendo simultaneamente, pode economizar muito tempo e os usuários obtêm o que desejam instantaneamente.
- O uso de chatbots reduz o número de funcionários encarregados de atender o cliente, tornando-o econômico .
- Assim que um cliente compra em uma loja ou agenda um horário, o bot pode se lembrar dele em seu banco de dados, facilitando o contato ou uma melhor interação com ele.
- Além de auxiliar, os chatbots podem lembrar o que os usuários desejam e podem usar as informações para fazer previsões para um determinado produto.
- Também pode melhorar o envolvimento do cliente , pois os usuários às vezes são tímidos ao interagir com seus compradores.
- Como esses bots são alimentados com vários tipos de dados, eles podem interagir em vários idiomas sem a necessidade de um tradutor humano. Pode até traduzir para Braille (usando Skills Chatbots) ou línguas de sinais para pessoas especiais.
Numerosos chatbots são usados para diferentes propósitos. Os comuns são:
- Para aplicativos de mídia social onde milhares de clientes interagem por momento.
- Em hospitais onde os bots podem atuar como médicos de consulta que podem dar conselhos ou recomendar medicamentos.
- Para serviços de atendimento ao cliente onde o cliente precisa saber algo ou registrar uma reclamação. Nós os vemos quando chamamos PTCL ou K-Electric.
- Na política, onde os políticos criam bots que também podem imitar suas vozes para soar como eles.
- Brinquedos onde as crianças podem interagir com eles falando com eles ou até mesmo cantando uma música com eles.
- Para a educação, especialmente quando a maioria dos alunos tem dificuldade em perguntar a um professor sobre suas dúvidas.
- No clima, quando o bot pode encontrar ou prever o clima de uma determinada cidade ou país e recomendá-lo aos usuários para suas férias.
- Nos bancos, quando os clientes precisam fazer uma transação ou pagar contas.
À medida que o mundo muda, a tecnologia também precisa de desenvolvimento. Alan Turing criou uma máquina que pode ajudar as pessoas a fazer vários cálculos. Seu trabalho acabou inspirando outros não apenas para analisar as coisas, mas também para criar seres humanos artificiais que nos imitam e executam facilmente tarefas que podem ser desafiadoras para nós.
Escrito por Umair Shakeel





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)