Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Integrado

O que é Chatbot:Processo de Design e Sua Arquitetura

O primeiro Chabot chamado “ELIZA” foi desenvolvido em 1960 pelo Professor Joseph Weizenbaum do MIT (8 de janeiro de 1923 na Alemanha - 5 de março de 2008). Este é um tipo de programa de computador e o significado da palavra é “Meu Deus é Abundância”. A forma padrão de Eliza é “Enzyme-Linked Immune Sorbent Assay”. Alguns deles são Charlie, Cleverbot, Fred, Jenney AI, SimSimi, etc. Algumas das empresas desenvolvidas pelo Chatbot são Hedgehog Log fundada em 2007, Dog Town Media em 2011, MobiDev estabelecido em 2009, Fusion Informatic fundada em 2000, On graph Technologies em 2007, Optisol Business Solutions em 2006.

O que é Chatbot?

É um tipo de software usado para interagir com humanos em diferentes idiomas por meio de diferentes aplicativos móveis, sites, mensagens, etc. A forma padrão do bot é “Build-Operate- Transferir". Chabot's não são bons para bate-papos multifacetados, porque temos vantagens e desvantagens de usá-los. Existem diferentes nomes para isso:bot inteligente, bot de conversação, Chatterbot, Talbot, agente interativo, IA de conversação e interface de conversação. A maioria deles é uma espécie de interface de mensagem, em vez de bots respondendo por humanos darão resposta às dúvidas dos clientes. Alguns fatores que motivam as pessoas a usar o Chatbots são produtividade, entretenimento, fatores sociais e relacionais e curiosidade. Alguns dos bots bons são Crawler's, bots transacionais, bots informativos, bots de entretenimento, bots de arte, bots de jogos, etc. e bots ruins são hackers, spammers, scrapers, imitadores, etc.

Como funciona o chatbot?

É uma ferramenta que é usada para comunicação entre humanos e robôs via mensageiro online e eles possuem CUI (Conversational User Interface), que é usado para permitir que humanos interajam com máquinas em idiomas diferentes, o que é compreensível pelo Chatbot. Eles podem ser encontrados principalmente em plataformas como Facebook, Whatsapp, Skype, Instagram, Hike, site, etc.

Eles também têm um cérebro, que tem três partes principais:fonte de conhecimento, frases de estoque e memória de conversação. Quando falamos algo sobre isso, primeiro ele analisa a palavra e procura a palavra-chave para dar uma resposta aos usuários. Ele analisa a palavra-chave usando as três partes principais do cérebro e dá uma resposta às perguntas do usuário. É assim que o cérebro do Chatbot funciona.

AI Chatbots

A forma padrão de IA é Inteligência Artificial, ela é usada para bater papo com usuários em suas línguas naturais por meio de aplicativos móveis, sites e muitos outros aplicativos de mensagens. Alguns dos exemplos são o bot Spotify, que é usado para pesquisar músicas facilmente, Wholefoods, que é usado para pesquisar receitas, etc.

Tipos de chatbots

Existem dois tipos:AI e Fixo. A diferença entre AI e Fixo é mostrada na tabela abaixo

S.NO AI Chatbot Chatbot fixo
1. O AI Chatbot não é predefinido O chatbot fixo é predefinido
2. Não há acesso limitado ao atendimento ao cliente em AI O acesso ao atendimento ao cliente é limitado no fixo
3. Este tipo age de maneira inteligente e responde com as respostas mais adequadas Este tipo responde com um script predefinido da biblioteca
4. Um AI usa PNL para responder às dúvidas do usuário Ele não usa PNL para responder às perguntas do usuário
5. O AI decodifica as mensagens com facilidade, rapidez e responde de acordo O fixo não decodifica as mensagens facilmente
6. Outro nome do AI Chatbot é Intelligence Chatbot Outro nome de bot de bate-papo fixo é bot de bate-papo baseado em regras

Processo de design do Chatbot

Existem sete etapas para projetar o processo do Chatbot, elas são o escopo e o requisito, identificando as entradas, entendendo os elementos da IU, criando a primeira interação, construindo a conversa e, por fim, testando. A figura do processo de design do Chatbot é mostrada abaixo

chatbot- processo de design

A primeira etapa para projetar o Chatbot é saber o escopo e os requisitos como por que o chatbot, plataforma para iniciar chatbots e suas limitações. A segunda etapa é identificar as entradas dos usuários na forma de consultas por meio de texto, voz ou imagens, de dispositivos e sistemas de inteligência. A terceira etapa é entender os elementos da interface do usuário (IU), que podemos ver em nossos aplicativos. Os elementos da interface do usuário são de cinco tipos:linha de comando (CL), interface gráfica do usuário (GUI), interface orientada a menus (MDI), interface baseada em formulário (FBI) e interface de linguagem natural (NLI). Depois de compreender os elementos da interface do usuário, a próxima etapa é criar a primeira interação e construir uma conversa. A etapa final do processo de design do Chatbot é o teste, que é feito em dispositivos móveis e sites para saber como está funcionando.

Arquitetura do Chatbot

Uma arquitetura de Chatbot requer um gerador de resposta candidato e um seletor de resposta para dar a resposta às consultas do usuário por meio de texto, imagens e voz. A arquitetura do Chatbot é mostrada na figura abaixo.

arquitetura- of-chatbot

Na figura acima, as mensagens do usuário são atribuídas a uma classificação de intent e reconhecimento de entidade.

Desafios do Chatbot

Alguns dos desafios são

Vantagens

As vantagens são

Desvantagens

Algumas das desvantagens são

Aplicativos

Os aplicativos do Chatterbot são mostrados a seguir

O Chabot melhora o atendimento ao cliente, devido a essa melhoria, os benefícios do Chatbot estão aumentando dia a dia. No mundo de hoje, as mensagens se tornaram um dos meios de comunicação populares, seja uma mensagem de texto ou por meio de aplicativos de mensagens. Os Chabot’s são usados ​​em diferentes campos para diferentes fins, porque esses diferentes tipos de negócios estão sendo desenvolvidos. Os Chatbots são projetados e desenvolvidos com base nas dúvidas dos clientes e em seus idiomas. Aqui está uma pergunta para você, é possível criar o próprio sem nenhum conhecimento de codificação?

Integrado

  1. Processo de anodização de titânio e suas ligas
  2. O que é unidade de controle:componentes e seu design
  3. O que é programação de sistema incorporado e seus idiomas
  4. O que é design de sistema incorporado:etapas no processo de design
  5. O que é Kevlar? Um breve guia
  6. O que está no processo de fabricação?
  7. O que é projeto de arquitetura?
  8. Impressão 3D:quais são seus impactos na usinagem e no design industrial?
  9. O que é prototipagem de design industrial?
  10. O que é rosqueamento CNC?