Тёмный
Edilson Alzemand
Edilson Alzemand
Edilson Alzemand
Подписаться
Комментарии
@Luigribeiro
@Luigribeiro 27 дней назад
ótimo conteúdo! poste mais vídeos
@henriquesantos842
@henriquesantos842 6 месяцев назад
Cara ja tentei de tudo e esse chatterbot nao funciona. Acho que ta desatualizado pra 2024
@ribeirosantos1600
@ribeirosantos1600 10 месяцев назад
Cara, parabéns pela ideia
@josejunior-e2q
@josejunior-e2q Год назад
esse já é o meu milésimo vídeo que assisto kkk, mas ainda não encontrei oque procuro. Quem será que irá responder? ou mostrar um vídeo que ensine passo a passo e certinho. De como crio esse "chatbot" ou uma IA praticamente como um humano, que vai aprendendo conforme a interação, não sei como explicar enfim, seria esses robôs humanoides que fizeram que conversam normalmente e vai mas só que virtual, tou quase pegando a pratica e aprendendo python inclusive já até criei, só que quero que fique natural, maioria dos vídeos que assisto a gente que tem que definir tudo, e ele não vai aprendendo sozinho.
@alzemand
@alzemand Год назад
Esse chatbot aprende conforme interação, mas vc precisa treinar com algum tipo de dado inicial. Não existe um chatbot que você ensine sem nenhuma entrada de dados
@josejunior-e2q
@josejunior-e2q Год назад
​@@alzemand mas tipo, esses robôs humanoides que criaram tipo a Ameca, ela não é o tempo inteiro inserido algo para ela poder dizer, ai é oque eu disse, não é no caso de criar um físico mas sim um virtual, que além de aprender as coisas faça tarefas e interaja.
@josejunior-e2q
@josejunior-e2q Год назад
@@alzemand Porque vídeos tem vários ensinando muito o básico, só de como ficar "brincando" a fazer um chatbot que fica sendo seu escravo o tempo todo kkkkk. O legal é algo como a Ameca porém virtual, entende? ai queria saber oque tenho que estudar, e se tou no caminho certo, algumas coisas sobre chatbot estou aprendendo e se for pra criar programas simples de automação já aprendi, porém algo mais complexo seria viável tipo. Como criar um humano virtual dentro do pc que aprende e te ensina
@josejunior-e2q
@josejunior-e2q Год назад
@@alzemand pelo que eu tou querendo acho que o caminho não seria pelo chatbot e sim uma IA, porém até agora não achei canal BR nenhum que ensine, só estrangeiros ai já complica =/
@christianrobson554
@christianrobson554 Год назад
Excelentes vídeo, ganhou um fiel inscrito.
@DorivalAfonsoCardoso
@DorivalAfonsoCardoso Год назад
A Linguagem Prolog criada nos anos 90 faz a mesma coisa, e ainda tem a vantagem de aceitar Strings
@oyunvarbe
@oyunvarbe Год назад
0:48 obrigado por tudo autoridade social, melhor site para comprar seguidores
@giusepperamon2189
@giusepperamon2189 2 года назад
Amigo pode usar direto do bot pelo telegram ?
@jonatas370
@jonatas370 2 года назад
Como criar um comparador de imagens parecidas. Imagens novas que não tem como servir com teste, como modelos de tatuagens que surgem o tempo todo?
@sinistro8102
@sinistro8102 2 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pHCYLAvBlHM.html
@MayconEislay
@MayconEislay 2 года назад
Windows não é pra trabalhar com programação? so pra jogar? putz mano, tu falou uma grande besteira.
@alzemand
@alzemand 2 года назад
Prezado Maycon, esse vídeo foi gravado a mais de 4 anos, quando as tecnologias da Microsoft ainda não facilitavam o desenvolvimento do contexto desse vídeo. Atualmente a Microsoft implementa varias tecnologias novas que facilitam e muito a vida dos desenvolvedores, como por exemplo o WSL 2. Retificando, o Windows atualmente atende é uma gama maior de tecnologias, tanto no meio proprietário quanto o Opensource,.
@MayconEislay
@MayconEislay 2 года назад
@@alzemand Desculpa se fui grosseiro, mas reparei que o video é antigo mesmo, apesar do conteudo ser atual, e parabens pela aula, simples e objetiva além de ser bastante proveitosa.
@artinusitada
@artinusitada 2 года назад
Consegui instalar o pyaudio usando !apt install libasound2-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg pip install pyaudio
@tkworksnet4350
@tkworksnet4350 2 года назад
minha nossa ele ja cria arquivo meu deus
@tkworksnet4350
@tkworksnet4350 2 года назад
para mim tao ótimas as bibliotecas são ótimas
@HNC33
@HNC33 2 года назад
Microfone tá quebrado
@airtonnigolino
@airtonnigolino 2 года назад
Bom dia Edilson, gostaria de continuar aprendendo a conectar o chatbot no banco de dados, você tem um curso para continuar o aprendizado?
@alzemand
@alzemand 2 года назад
Olá, não tenho novos cursos no momento. Para conectar ao banco, vc pode conectar normalmente usando as bibliotecas em Python e fazer a leitura de 2 colunas, onde existe a questão e a resposta. Depois basta trocar a lista pelas informações que estão no banco.
@edumenezesbz
@edumenezesbz 3 года назад
Esse vídeo salvou minha pele! Thanks brother
@gamer10640
@gamer10640 3 года назад
Boa tarde , poderia me ajudar , eu não consigo instalar as bibliotecas , o que pode ser
@alzemand
@alzemand 3 года назад
Qual sistema operacional vc usa?
@gamer10640
@gamer10640 3 года назад
@@alzemand Ubuntu , mais consegui aqui rs
@gamer10640
@gamer10640 3 года назад
@@alzemand Deixa eu te pergunta , eu conseguiria colocar um menu de opções nesse chatbot ?
@lucasdiogo6
@lucasdiogo6 3 года назад
14:47
@Gamexx1000
@Gamexx1000 3 года назад
tanta ignoracia só usar anaconda no windows simples kkkk
@umalguemque...3488
@umalguemque...3488 3 года назад
O que acontece com o áudio?
@lilching7289
@lilching7289 3 года назад
Sabe se tem como eu criar um script para responder mensagem de grupos de whatsapp, mas como se fosse conversando, tipo conversando com a galera do grupo sobre qualquer coisa, mas sem abrir nada no meu pc, tipo não precisar sair do ide para ir lá E fazer isso, só fica aberto lá no idle rodando até eu fechar, tem como?
@Dakkyvlr
@Dakkyvlr 3 года назад
Chat bot lea whatsapp ué
@lucianosaidelles4868
@lucianosaidelles4868 3 года назад
Olá, boa noite! muito bons seus vídeos! e por isso gostaria de saber o seguinte, tem 1000 perguntas e 1000 respostas sobre previdência e gostaria de fazer um chatbot via whatsapp. Sendo assim qual plataforma / biblioteca em python vc me recomenda? tem algum vídeo mais especifico para esse tipo de proposito, que seria informar aos servidores sobre previdência. Valeu! bom trabalho
@alzemand
@alzemand 3 года назад
Você pode usar Web Scraping, ja que o WhatsApp não disponibiliza uma API para isso. Basicamente vc terá um computador que sempre terá o Python rodando junto com o WhatsApp web e toda vez que receber uma mensagem, o Python irá ler uma tag do HTML que possuí o texto e enviará a resposta para o contato. Mais ou menos como esse vídeo aqui: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-wrxrpC5Yeac.html
@leduardobasile
@leduardobasile 3 года назад
É possível aplicar esse chatbot com machine learning como skill da Alexa para treinar ela para responder perguntas do jeito que eu queira que ela responda?
@alph4b3th
@alph4b3th 2 года назад
a biblioteca já usa um algoritimo de machine learning, mas voce pode criar o seu utilizando tensorflow ou pytorch, treina-lo e implementa-lo na biblioteca do chatterbot em seu projeto
@brunodalagnol7742
@brunodalagnol7742 3 года назад
isso ai deve da um overfitting kkkkkk
@YmateuY
@YmateuY 3 года назад
Esse assistente funciona no android
@YmateuY
@YmateuY 3 года назад
Para quem quiser o codico:
@YmateuY
@YmateuY 3 года назад
from chatterbot.trainers import ListTreiners from chatterbot import ChatBot import speech_recognition as sr from gtts import gTTs from playsound import playsound #desinstala e instala o chatterbot ta com bug #ligar microfone e escrever na tela def ouvir_microfone(): microfone = sr.Recognizer() with sr.Microphone() as source: microfone.adjust_for_ambient_noise(source) print('ouvindo....') audio = microfone.listen(source) try: frase = microfone.recognize_google(audio, language='pt-BR') print('Você' + frase) except sr.UnkownValueError: print('não entendi') return frase def criar_audio(audio): tts = gTTs(audio, lang='pt-BR') tts.save(bot.mp3) playsound('bot.mp3') bot = ChatBot('Albio') conv = ['oi', 'olá', 'oi, como vai', 'bem', 'bem e você', 'tambem estou bem', 'quem é mais bonito?', 'você meu lordê'] treiner = ListTreiner(bot) trainer.train(conv) while True: quest = ouvir_microfone( ) resposta = bot.get_response(quest) criar_audio(str(resposta) print('Albio: ', resposta)
@YmateuY
@YmateuY 3 года назад
Não lige para as anotações
@jonasmauricio617
@jonasmauricio617 3 года назад
é no linux? ou kali linux?
@alzemand
@alzemand 3 года назад
Tanto faz, vc pode fazer nos dois
@jonasmauricio617
@jonasmauricio617 3 года назад
@@alzemand Ata vlw mano
@neey3832
@neey3832 3 года назад
Resumindo, Voce não faz machine learning. Voce só usa uma biblioteca que faz isso e usa ela. Qual a graça de usar uma biblioteca cara A graça é fazer com as proprias mãos, Mas ja vi que nenhum youtuber sabe encinar isso..
@alzemand
@alzemand 3 года назад
Claramente você não entende nada de reuso de código e muito menos programação. Este vídeo não é para você.
@mendesgoncalves6484
@mendesgoncalves6484 3 года назад
Estou com um erro : Traceback (most recent call last): File "chat.py", line 4, in <module> from gtts import gTTS ModuleNotFoundError: No module named 'gtts'
@alzemand
@alzemand 3 года назад
Vc instalou o módulo GTTS usando o PIP ?
@mendesgoncalves6484
@mendesgoncalves6484 3 года назад
@@alzemand vlw nn estava instalado
@lamd9315
@lamd9315 3 года назад
Boa noite ou bom dia, eu instalei o Chatterbot, mais na hora que eu uso ele no python, da esse erro aqui: ModuleNotFoundError , será que poderia me falar o que seria?
@alzemand
@alzemand 3 года назад
Qual mensagem de erro completa ?
@lamd9315
@lamd9315 3 года назад
@@alzemand Traceback (most recent call last): File "bot.py", line 1, in <module> from chatterbot import ChatBot ImportError: No module named chatterbot
@alzemand
@alzemand 3 года назад
@@lamd9315 você instalou o módulo do chatterbot usando o PIP ?
@lamd9315
@lamd9315 3 года назад
@@alzemand Sim, pip install chatterbot e depois pip install chatterbot-corpus
@mundoinovador
@mundoinovador 3 года назад
que distribuição linux é essa? é o kubuntu??
@alzemand
@alzemand 3 года назад
Sim!
@mundoinovador
@mundoinovador 3 года назад
@@alzemand legal vídeo incrível parabéns
@talyduck8266
@talyduck8266 3 года назад
No meu esta dando erro ao inicar, pelo visto, algo errado com a biblioteca
@bixaomuca7283
@bixaomuca7283 3 года назад
Kibom
@macbrenermoreiraborgesdeme1063
@macbrenermoreiraborgesdeme1063 3 года назад
O áudio está ruim...
@fabiomarquesarao3618
@fabiomarquesarao3618 3 года назад
Sensacional
@claudemarcio9567
@claudemarcio9567 3 года назад
Existe algum método da classe Tree que permita, que se caso a predição esteja errada, permita adicionar a amostragem a resposta correta fornecida pelo usuario.
@kmozcifras556
@kmozcifras556 3 года назад
esta sem som
@andressaalmeida1924
@andressaalmeida1924 3 года назад
Muito obrigada.. salvou minha life
@daemontheshen
@daemontheshen 3 года назад
Aqui deu certo! Fiz corrigi alguns erros que deu na minha máquina, mas no fim rolou! Muito bom! Obrigado! Faça mais vídeos cara, seu conteúdo é muito bom! Podia ensinar como deixar o bot ligado o tempo inteiro na máquina, como um auxiliador (para coisas simples)
@alzemand
@alzemand 3 года назад
Você conseguiu usando o Windows 10 ou Linux?
@daemontheshen
@daemontheshen 3 года назад
@@alzemand No Win10! Pelo o que eu entendi, quando o bot não entende o áudio o programa para. Chega em:print('bot: Isso não funcionou') UnboundLocalError: local variable 'frase' referenced before assignment Eu sou tô terminando um curso de 40 horas agora, em python! Achei muito foda, cara! Queria aprender mais! Conseguir conectar ele como um assistente ia ser incrível! Esse tipo de conteúdo muda a vida das pessoas! Mais uma vez, parabéns!
@alzemand
@alzemand 3 года назад
@@daemontheshen esse print está dentro de uma função? Geralmente esse erro ocorre quando uma variável é chamada antes de ser declarada. Tente cria-la no escopo global. pythoncircle.com/post/680/solving-python-error-unboundlocalerror-local-variable-x-referenced-before-assignment/
@daemontheshen
@daemontheshen 3 года назад
@@alzemand Funcionou! Eu inseri o comando ''global frase'' logo após ''def ouvir_microfone():' ' Ficou assim meu código inteiro: from chatterbot.trainers import ListTrainer from chatterbot import ChatBot import speech_recognition as sr from gtts import gTTS from playsound import playsound import spacy import spacy.cli import en_core_web_sm import os nlp = en_core_web_sm.load() n1p = spacy.load('en_core_web_sm') frase = '' microfone = '' quest = '' resposta = '' audio = '' def ouvir_microfone(): global frase microfone = sr.Recognizer() with sr.Microphone() as source: microfone.adjust_for_ambient_noise(source) print('Microfone...') audio = microfone.listen(source) try: frase = microfone.recognize_google(audio, language='pt-BR') print('Humano: ' , frase) except sr.UnknownValueError: print('bot: Isso não funcionou') return frase def cria_audio(audio): tts = gTTS(audio, lang='pt-BR') tts.save('bot.mp3') playsound('bot.mp3') os.remove('bot.mp3') bot = ChatBot("Daemon") conversa = ['Oi', 'Olá', 'Tudo Bem?', 'Tudo bem e você?', 'Eu estou bem', 'Que bom', 'Quem é seu Mestre, Daemon?', 'Meu Mestre é você, Criador'] trainer = ListTrainer(bot) trainer.train(conversa) while True: quest = ouvir_microfone() resposta = bot.get_response(quest) cria_audio(str(resposta)) print('Bot: ', resposta) Eu sei muito pouco de programação, mas estou adorando! Agora quando o som não é identificado, aparece: "No value for search_text was available on the provided input" Mas o programa continua, e o Bot fala mesmo se eu não falar nada!
@alzemand
@alzemand 3 года назад
@@daemontheshen acho que vc pode usar um Try e except para tratar esse erro. Achei uma pessoa no github com esse problema na biblioteca tambem: github.com/gunthercox/ChatterBot/issues/1589
@matheusgoncalves9964
@matheusgoncalves9964 3 года назад
ola edilson tudo bem ? toda vez que vou rodar um codigo simples do chatterbot da um erro from chatterbot import Chatbot ModuleNotFoundError: No module named 'chatterbot' poderia me ajudar?
@alzemand
@alzemand 3 года назад
Qual sistema operacional você está usando?
@matheusgoncalves9964
@matheusgoncalves9964 3 года назад
@@alzemand windows 10
@alzemand
@alzemand 3 года назад
@@matheusgoncalves9964 Eu não tive sucesso em implementar para Windows 10 ainda. Você poderia tentar usando o subsistema Ubuntu que existe pro Windows 10
@matheusgoncalves9964
@matheusgoncalves9964 3 года назад
@@alzemand okay vou tentar obrigado pela atenção
@samuelfelipev.goncalves6352
@samuelfelipev.goncalves6352 3 года назад
Dá pra fazer todo tipo de bot diferente mesmo sem ter o win32api (pq eu tô no linux tamém, n tem win32)?
@misael6506
@misael6506 3 года назад
Se alguem tiver tendo erro por conta do pyaudio no windows, executem: pip install pipwin e depois pipwin install pyaudio dá certo :)
@daemontheshen
@daemontheshen 3 года назад
GIVE THIS A MEDAL!
@iviictor2031
@iviictor2031 3 года назад
Obrigado!
@danieltavares2209
@danieltavares2209 4 года назад
como faz bot para comando em plataforma profitchart ? tipo visual bot ?
@ivocardosodebrito7828
@ivocardosodebrito7828 4 года назад
É NOTA 1000 + Obrigado Edilson Alzemand
@ivocardosodebrito7828
@ivocardosodebrito7828 4 года назад
é 10 + 10 joia
@joaopedro-ce5im
@joaopedro-ce5im 4 года назад
Estou tendo um problema, o bot inicia normal e responde a primeira frase, mas quando eu falo a segunda da esse erro: Traceback (most recent call last): File "c:\Users\JOÃO\Desktop\orus\orus.py", line 41, in <module> cria_audio(str(resposta)) File "c:\Users\JOÃO\Desktop\orus\orus.py", line 22, in cria_audio tts.save('bot.mp3') File "C:\Users\JOÃO\AppData\Local\Programs\Python\Python39\lib\site-packages\gtts\tts.py", line 294, in save with open(str(savefile), 'wb') as f: PermissionError: [Errno 13] Permission denied: 'bot.mp3'
@alzemand
@alzemand 4 года назад
Você esta tendo um erro de permissão ao gravar o arquivo, tente executar como administrador ou mude a pasta de origem. Sabia que o Windows 10 tem o subsistema Linux? vc também pode programar usando o Linux dentro do Windows 10
@mauriciocervieri
@mauriciocervieri 4 года назад
Olá, gostaria de aprender a criar bot para jogos que tipo de programação eu tenho que aprender? A ideia não é fazer hack, apenas automatizar coisas que as pessoas já fariam se estivessem online, como por exemplo no "falecido" colheita feliz, que tinha bot para colher sua fazenda e plantar denovo... Pra esse tipo de programação, qual a linguagem? Sou novo no assunto, mas quero aprender mais! Obrigado desde já! Muito boa a aula!
@alzemand
@alzemand 4 года назад
O Python tem várias bibliotecas paras isso. Existe um livro chamado "Automatize tarefas maçantes em Python" que trata desses assuntos de automatizações.
@mauriciocervieri
@mauriciocervieri 4 года назад
@@alzemand mas quando se trata de desenvolvimento de programas, python faz tudo?
@mauriciocervieri
@mauriciocervieri 4 года назад
@@alzemand obrigado pela resposta!
@thiagosantos8674
@thiagosantos8674 3 года назад
@@alzemand Esses livros não ficam com comandos obsoletos após as atualizações do Python ? Recentemente eu vi um tutorial com comandos que já haviam mudado devido à atualização do python 3.9.1
@DougLopes
@DougLopes 4 года назад
linux é foda, nada nele funciona estável, o cara tentando gravar a tela e o programa fazendo a tela piscar kkkk
@alzemand
@alzemand 4 года назад
Pior que é verdade. Atualmente estou usando Windows 10 e habilitei o subsistema Linux, pra quando preciso. O foda do Linux é que vc tem q esta disposto a passar raiva enquanto usa, eu já to velho pra isso.
@helenaiacomini41
@helenaiacomini41 4 года назад
Para mim quando rodo o robo aparece 'No module named Spacy'