Como construir um modelo avançado de inteligência artificial usando a linguagem de programação Python?
A inteligência artificial está ao nosso redor há mais de meio século e seus avanços estão crescendo rapidamente. A demanda por IA está no auge e, se você deseja aprender a construir um modelo de IA usando a linguagem de programação python, este artigo o instruirá sobre como criar um modelo de IA usando Python. Antes disso, deixe-nos saber por que o python é melhor para IA.
Por que o Python é melhor para IA
Vimos muitas pessoas perguntando qual linguagem de programação é melhor para construir IA. O Python, sendo uma linguagem de uso geral, abriu caminho para as tecnologias mais complexas, como aprendizado de máquina, aprendizado profundo, inteligência artificial e assim por diante. Devido ao seu fácil aprendizado, bibliotecas pré-construídas, menos código, independência de plataforma e suporte massivo da comunidade, ele ganhou popularidade.
Aqui está como você pode construir sua primeira IA usando Python
Etapa 1: criar um programa Python
Para começar, abra o Replit e crie um novo programa Python. Entre ou crie uma conta clicando no botão Iniciar Codificação na página. Você também pode fazer login ou se inscrever usando os botões no canto superior direito do site.
Você pode criar um novo programa Python depois de criar uma conta ou fazer login clicando no botão Criar no canto superior esquerdo da página. Selecione Python no menu suspenso Modelo e nomeie seu programa, por exemplo, Python AI Chatbot.
Para fazer um chatbot siga estes passos.
Passo 2:
Agora crie uma saudação e adeus ao seu chatbot AI para uso
Em Python, podemos fazer uma lista com vários itens. Faça duas listas: uma para saudações e outra para despedidas. Dê ao seu chatbot AI algumas saudações e adeus entre colchetes ([]).
Etapa 3:
Crie palavras-chave e respostas para seu chatbot de IA.
Vamos fazer mais algumas listas de palavras-chave e respostas para seu chatbot de IA. Identifique as palavras-chave e as respostas nessas listas. Verifique se as palavras-chave e as respostas estão na ordem correta. Por exemplo, se o usuário digitar “livro”, o chatbot de IA responderá: “Conheço muitos livros”. Ambas as listas têm a palavra-chave “livro” e a resposta “conheço muitos livros” na terceira posição.
Passo 4:
Traga o módulo aleatório.
Cada vez que um usuário interage com o chatbot AI, podemos selecionar uma saudação aleatória e um adeus. Para incluir esse recurso em nosso programa, devemos primeiro importar o módulo aleatório. Adicione o seguinte à primeira linha do seu programa: import random.
Passo 5:
Cumprimente o usuário
Depois de criar as listas, escolha uma saudação aleatória na lista de saudações:
Imprimir (aleatório. Escolha(saudações))
Isso imprimirá uma saudação aleatória da lista de saudações.
Permita que o usuário insira algo também. Podemos usar a função de entrada para mostrar ao usuário um prompt e obter sua resposta. Também devemos salvar sua resposta em uma variável para que possamos usá-la em nosso programa.
User= input (“diga algo (ou digite tchau para sair):”)
Usuário= usuário.inferior()
O usuário é o mesmo que o usuário. lower() converte a resposta do usuário em minúsculas e salva a versão em minúsculas na variável de usuário.
Passo 6:
Continue interagindo com o usuário até que ele diga “tchau”.
Podemos usar o loop while para continuar interagindo com o usuário desde que não diga “tchau”. Contanto que a resposta do usuário não seja “tchau”, esse loop while repetirá seu bloco de código.
Enquanto (usuário! = “tchau”):
Passo 7
Verifique se a resposta do usuário contém uma palavra-chave com a qual o AI chatbot já está familiarizado.
Dentro do loop while, devemos determinar se a resposta do usuário contém uma palavra-chave que o AI chatbot já reconhece. Para fazer um loop do início ao fim da lista de palavras-chave, usaremos o loop for. Imprimimos a resposta correspondente da lista de respostas se a palavra-chave na posição atual da lista estiver na resposta do usuário.
Passo 8:
Crie uma nova palavra-chave e resposta para o chatbot AI.
Se a resposta do usuário não contiver uma palavra-chave com a qual o AI chatbot já esteja familiarizado, devemos ensiná-lo a responder. Comece adicionando uma variável encontrada por palavra-chave aos nossos loops while e for. Vamos defini-lo como falso no início do loop while para indicar que não foi encontrado. A variável palavra-chave encontrada será definida como verdadeira na instrução if dentro do loop for.
Para verificar se a palavra-chave encontrada é falsa, adicionaremos uma instrução if dentro do loop while, mas fora do loop for. Se a resposta do usuário não incluir uma palavra-chave que nosso chatbot AI já reconheça, perguntaremos ao usuário qual palavra-chave devemos aprender e como devemos responder. A nova palavra-chave e resposta serão anexadas às listas de palavras-chave e respostas usando a função append ().
Passo 9:
Solicite outra resposta do usuário.
Vamos pedir ao usuário outra resposta no final do loop while.
Etapa 10:
Quando o usuário disser “tchau”, escolha um adeus aleatório.
Se o usuário disser “tchau”, o loop while será encerrado. Vamos escolher um adeus aleatório para exibir ao usuário quando ele disser “tchau” fora do loop while.
O post Como construir um modelo de IA usando a linguagem de programação Python? apareceu primeiro em Analytics Insight.
source – www.analyticsinsight.net