preciso de ajuda estou tentando rodar o main.py e nada

1. preciso de ajuda estou tentando rodar o main.py e nada

pedro enrrique
ubuntulinux1469

(usa Ubuntu)

Enviado em 30/07/2021 - 18:20h

ola a todos estou tentando abrir o main.py mas so da isso

python3 main.py
[nltk_data] Downloading package averaged_perceptron_tagger to
[nltk_data] /home/user/nltk_data...
[nltk_data] Package averaged_perceptron_tagger is already up-to-
[nltk_data] date!
[nltk_data] Downloading package punkt to /home/user/nltk_data...
[nltk_data] Package punkt is already up-to-date!
[nltk_data] Downloading package stopwords to /home/user/nltk_data...
[nltk_data] Package stopwords is already up-to-date!
Traceback (most recent call last):
File "/home/user/bebe/main.py", line 13, in <module>
bot.set_trainer(ListTrainer) # definir treinamento
AttributeError: 'ChatBot' object has no attribute 'set_trainer'

o erro e na linha do atributo de treinamento do chat bot já tentei corrigir mil vezes e nada se alguem puder me ajudar ficarei muito agradecido
obrigado a todos pela atençao

p.s:help


  


2. Re: preciso de ajuda estou tentando rodar o main.py e nada

Icaro Gabriel dos Santos Moreira
Icaro_Verilog

(usa Ubuntu)

Enviado em 30/07/2021 - 18:36h

Boa noite, essa linha aqui diz muito "AttributeError: 'ChatBot' object has no attribute 'set_trainer' ", parece que você esta tentando acessar um atributo do objeto que não existe. Teria como mandar o arquivo em questão?


3. Re: preciso de ajuda estou tentando rodar o main.py e nada

pedro enrrique
ubuntulinux1469

(usa Ubuntu)

Enviado em 30/07/2021 - 18:51h


Icaro_Verilog escreveu:

Boa noite, essa linha aqui diz muito "AttributeError: 'ChatBot' object has no attribute 'set_trainer' ", parece que você esta tentando acessar um atributo do objeto que não existe. Teria como mandar o arquivo em questão?


aqui esta

#-*- coding: utf-8 -*-

# importando os módulos do chatbot
from chatterbot.trainers import ListTrainer
from chatterbot import ChatBot

import os

import speech_recognition as sr

bot = ChatBot('bebe')

bot.set_trainer(ListTrainer) # definir treinamento

for _file in os.listdir('chats'): # percorrer todos os arquivos em chats
lines = open('chats/' +_file, 'r').readlines() # vamos ler linhas

bot.train(lines)


"""

r=sr.Recognizer()

with sr.Microphone() as s:
r.adjust_for_ambient_noise(s)

while True:
audio = r.listen(s)

speech = r.recognize_google(audio, language='pt')

print('Você disse; ', speech)"""


4. Re: preciso de ajuda estou tentando rodar o main.py e nada

pedro enrrique
ubuntulinux1469

(usa Ubuntu)

Enviado em 31/07/2021 - 08:12h


ubuntulinux1469 escreveu:


Icaro_Verilog escreveu:

Boa noite, essa linha aqui diz muito "AttributeError: 'ChatBot' object has no attribute 'set_trainer' ", parece que você esta tentando acessar um atributo do objeto que não existe. Teria como mandar o arquivo em questão?


Então amigo você acha que teria uma solução?









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts