knitr::opts_chunk$set(
  collapse = TRUE, 
  comment = "#>",
  fig.path = "README-"  
)

sentimentBR

CRAN version CRAN Download

Última Atualização: r format(Sys.Date(),"%d-%m-%Y")

Visão geral

No CRAN do R, existe um pacote arquivado denominado sentiment, no qual é possível baixar e fazer uma análise de sentimento em Inglês. Então, inspirado nesse pacote, foram replicadas as funções existentes, entretanto adicionando o dicionário da língua portuguesa, mais precisamente do Brasil.

Este é um pacote inicial com o intuito de juntar as funções e dicionários cada vez mais em português para que seja possível realizar uma Análise de Sentimento cada vez mais eficiente e com boa confiabilidade.

Foi mantido o nome do pacote e o nome do pimeiro autor nas partes dos códigos que foram replicados nesse pacote. Foi adicionado o BR de Brasil no fim do nome para dar ênfase ao sentido de replicar as funções para utilizar na língua portuguesa. É importante deixar claro, que também é possível utilizar as funções na língua inglesa, como existe no pacote original arquivado.

Instalação

# Instalação utilizando o pacote devtools
install.packages("devtools")

# Instalação do pacote de dependência
install.packages("Rstem", repos = "http://www.omegahat.net/R")

# Instação do pacote sentimentBR
devtools::install_github("jodavid/sentimentBR")

Utilização

# Pacote
library(sentimentBR)

# Texto a ser classficado
documento <- c("A alegria que se tem em pensar e aprender faz-nos pensar e aprender ainda mais.",
               "Um pouco de desprezo economiza bastante ódio.",
               "Não crie limites para si mesmo. Você deve ir tão longe quanto sua mente permitir. O que você mais quer pode ser conquistado.",
               "Pessoas vencedoras não são aquelas que não falham, são aquelas que não desistem")

# Classificando Emoções
classify_emotion(documento,algorithm="bayes",verbose=FALSE, lang = "pt")

# Classificando Polaridade
classify_polarity(documento,algorithm="bayes",verbose=FALSE, lang = "pt")

Atualizações:

Um post iniciando com Scraping e concluíndo com alguns gráficos para análisar os sentimentos de textos pode ser encontrado no meu blog: https://jodavid.github.io/post/



Jodavid/sentimentBR documentation built on Oct. 9, 2022, 8:37 a.m.