Índice:

Construa seu próprio assistente de IA (inteligência artificial) 101: 10 etapas
Construa seu próprio assistente de IA (inteligência artificial) 101: 10 etapas

Vídeo: Construa seu próprio assistente de IA (inteligência artificial) 101: 10 etapas

Vídeo: Construa seu próprio assistente de IA (inteligência artificial) 101: 10 etapas
Vídeo: Desenvolver sua própria biblioteca: Dicas de Carreira em Inteligência Artificial #12 2024, Novembro
Anonim
Construa seu próprio assistente de IA (inteligência artificial) 101
Construa seu próprio assistente de IA (inteligência artificial) 101
Construa seu próprio assistente de IA (inteligência artificial) 101
Construa seu próprio assistente de IA (inteligência artificial) 101

Lembra-se da época em que você estava assistindo ao Homem de Ferro e se perguntou como seria legal se você tivesse seu próprio J. A. R. V. I. S? Bem, é hora de transformar esse sonho em realidade.

A inteligência artificial é a próxima geração. Imagine como seria legal se você tivesse seus amigos em sua casa e, de repente, você dissesse, "Ei JARVIS, mostre-me alguns memes.", E JARVIS dissesse "Claro, senhor. Aqui estão os últimos memes italianos. ", enquanto mostra os memes italianos mais engraçados. Legal certo?

(Seus amigos olhariam para você como se você fosse Elon Musk.)

Neste Instructable, vou mostrar a você como construir seu próprio assistente de Inteligência Artificial (IA) usando uma ferramenta online gratuita (YAAY!) Chamada API. AI

ATUALIZAÇÃO 12/12/17: API. AI mudou seu nome para "Dialogflow", mas o procedimento de trabalho e o conceito ainda são os mesmos

Vou passar apenas pelo básico, pois as possibilidades do API. AI são infinitas. Meu objetivo é construir um JARVIS Assistente que responderá a conversas básicas como cumprimentos e que possa fazer algumas piadas. No entanto, você pode adicionar recursos como obter os detalhes do clima, definir alarmes e muito mais.

API. AI é uma organização especializada em Inteligência Artificial e Processamento de Linguagem Natural. Ele foi adquirido pelo Google (Daí o gratuito) em 2014 e ajuda os desenvolvedores (Você, Tony Stark, agora!) A criar assistentes de IA para uma variedade de necessidades. Sua interface dinâmica e fácil de usar permite que todos desenvolvam bots para empresas, jogos e muito mais. E agora..

Chega de conversa! Vamos mudar o mundo!

PS: Eu adicionei um arquivo.zip do AI que farei neste tutorial (consulte a Etapa 8) que você pode carregar e usar como um ponto de partida enquanto brinca com API. AI (ou) você pode começar a partir risque e vá junto comigo:)

P. S.2: Ficaria muito feliz se você votasse neste Instrutível para o Concurso de Autoria pela Primeira Vez. É simples. Basta clicar no botão VOTO xD. Obrigado a um milhão!

Etapa 1: API. AI - O que ele pode fazer?

API. AI - O que ele pode fazer?
API. AI - O que ele pode fazer?

API. AI é uma estrutura para o desenvolvimento de bots de Inteligência Artificial que faz uso de 'Processamento de Linguagem Natural (PNL). Mas o que exatamente é o processamento de linguagem Natural?

Considere este exemplo, Você está no primeiro dia de aula aprendendo trigonometria (coisas de Tony Stark). Você não tem conhecimento prévio sobre o assunto, que tipo de perguntas serão feitas ou como respondê-las. Você não sabe nada! (Referência de Game of Thrones: P). Logo seu professor lhe ensina como resolver UM tipo de problema, e você descobre que pode resolver esse problema sozinho. Você também descobrirá que é capaz de resolver, sozinho, todos os problemas que seguem um padrão semelhante ao problema ensinado por seu professor. É exatamente assim que API. AI funciona.

No início, seu Assistente (conhecido como Bot, Amigo, etc) começa de novo sem nenhum conhecimento. Ao ensinar seu Assistente a responder a frases específicas, você o torna auto-adaptável, de modo que ele aprende a responder a essas frases específicas, bem como a outras frases que transmitem o mesmo significado.

API. AI também é super versátil, ou seja, seus bots podem ser implantados em várias plataformas que suportam IA, com um único clique. Eles também fornecem SDKs para Python, Ruby, C ++ e muito mais. Facebook Messenger, Kik, Slack, Google Assistant, são alguns exemplos nos quais você pode implantar seu bot. Considere isso como um bônus, poder controlar seu Assistente por voz, bem como um serviço de texto. (Tudo é fantástico!)

Recomendado: