IA do chatbot
Visão geral
ChatbotAI é um chatbot simples implementado em Python. Ele simula conversas humanas, respondendo às entradas do usuário com base em padrões predefinidos. O chatbot usa os módulos aleatório e re para gerar respostas apropriadas.
Características:-
Correspondência de padrões: responde às entradas do usuário usando padrões predefinidos.
Respostas Aleatórias: Gera respostas aleatórias quando nenhum padrão corresponde.
Controle de Loop: Continua a conversa até que o usuário saia com "tchau", "tchau" ou "sair".
Como funciona:
Importando Módulos:
O programa começa importando os módulos random e re.
Definindo Respostas:
Duas listas são definidas: user_inputs e bot_responses. Eles contêm padrões predefinidos e suas respostas correspondentes.
Gerando Respostas:
A função generate_response recebe a entrada do usuário, verifica correspondências na lista user_inputs usando re.search e retorna a resposta correspondente da lista bot_responses. Se nenhuma correspondência for encontrada, ele seleciona aleatoriamente uma resposta de uma lista padrão.
Ciclo de conversa:
O programa executa um loop infinito, solicitando entrada do usuário. Ele sai quando o usuário digita "tchau", "adeus" ou "sair".
Começando: :-
Pré-requisitos: -
Python 3.x
Contribuindo: -
Contribuições são bem-vindas! Por favor, bifurque este repositório e envie uma solicitação pull para quaisquer melhorias ou correções de bugs.
Licença:-
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.
Contato
Para qualquer dúvida ou feedback, sinta-se à vontade para entrar em contato: -
** GitHub: **Ritika800
** E-mail:** [email protected]