Estou fazendo o curso MLOps:Machine Learning e eu escrevi esse código, a partir da aula:
from flask import Flask
from textblob import TextBlob
app = Flask(__name__)
@app.route('/')
def home():
return "Minha primeira API"
@app.route('/sentimento/<frase>')
def sentimento(frase):
tb=TextBlob(frase)
tb_en= tb.translate(from_lang="pt_br",to="en")
polaridade=tb_en.sentiment.polarity
return "polaridade: {}".format(polaridade)
app.run(debug=True)
Quando eu executo no CMD meu ID e a porta disponível obtenho no chrome "Minha primeira API". Porém quando eu coloco "http://127.0.0.1:5000/sentimento/'python é ótimo para machine learning'", eu obtenho o seguinte erro AttributeError: o objeto 'TextBlob' não possui o atributo 'translate'. O que eu faço?