Uma ferramenta simples para fazer um bot que fala como você, simplesmente aprendendo com seus chats do WhatsApp.
Instruções: -
Do WhatsApp do seu telefone, acesse qualquer chat e exporte-o acessando as configurações. Mova o arquivo txt que você recebeu para dentro da pasta Me_Bot.
Execute o script clean_whatsapp_chats.py usando o comando. Antes de executar, altere os nomes das pessoas alterando YOUR_NAME e OTHER_NAME nos scripts de acordo com o arquivo txt que você possui para seus chats.
python clean_whatsapp_chats.py whatsapp_chat.txt
Execute o bloco de notas ipython prepare_files.ipynb.
Execute o arquivo Me_Bot.ipynb e você poderá brincar com o bot na parte inferior!
NOTA - Procurando ativamente colaboradores para projetos paralelos divertidos como este. Se você estiver interessado, envie-me um e-mail para [email protected]
O histórico de bate-papo do Wechat é salvo no banco de dados SQLite, portanto, você precisa exportar do seu telefone. Basicamente, se você possui um iPhone, existem etapas para obter o arquivo de banco de dados:
python clean_wechat_chats.py YOUR_DATABASE_PATH YOUR_FRIEND_ID
Encontre informações mais detalhadas sobre isso aqui
Este é o banco de dados, cada tabela começa com 'Chat_' correspondente a um histórico de bate-papo com um amigo, você precisa encontrar o id da tabela que deseja gerar o robô de bate-papo para executar o script acima. Atualmente apenas o chat em inglês é suportado, a versão em chinês está em construção.