Tutorial de Inteligência Artificial: Classificador de Sentimentos Simples
![]() |
| Tutorial Python |
Requisitos
- Python instalado no seu sistema
- Conhecimento básico de Python
Passos
Instale a biblioteca scikit-learn: Abra seu terminal ou prompt de comando e execute:
pip install scikit-learnPrepare seus dados: Para este exemplo, usaremos um conjunto de dados simplificado.
pythonreviews = ["Eu amo este produto", "Péssima qualidade", "Cliente satisfeito", "Não gostei do produto", "Excelente!"] sentiments = [1, 0, 1, 0, 1] # 1 para positivo, 0 para negativoProcessamento de Dados: Converta os textos em uma matriz de contagem de tokens usando
CountVectorizer.pythonfrom sklearn.feature_extraction.text import CountVectorizer vectorizer = CountVectorizer() X = vectorizer.fit_transform(reviews)Treine o Classificador: Usaremos o classificador
LogisticRegressiondo scikit-learn.pythonfrom sklearn.linear_model import LogisticRegression model = LogisticRegression() model.fit(X, sentiments)Teste seu Classificador: Agora, você pode testar seu classificador com novos textos.
pythontest_reviews = vectorizer.transform(["Odiei este serviço", "Melhor compra que já fiz"]) predictions = model.predict(test_reviews) print(predictions) # Saída esperada: [0 1]
Parabéns! Você construiu um classificador de sentimentos simples. Experimente com diferentes conjuntos de dados e otimize seu modelo para melhor desempenho.

Comentários