Skip to main content

NAME

Project description

GSADZ - Ferramenta de Análise de Sentimento para a língua portuguesa

O gsadz apresenta-se como um módulo de análise de sentimento para a língua portuguesa, baseado num léxico de sentimentos denominado SentiLex-PT 02, e um conjunto de negadores e boosters recolhidos através da ferramenta LeIA.

Modo de Utilização

  • Como módulo:
from gsadz import SentimentAnalysis

text = """

"""

sa = SentimentAnalysis()

print(sa.polarity_result(text))
  • Como script:
gsadz -f "texto_exemplo.txt"        ## Recebe o input através 

gsadz                               ## Recebe o input através do stdin

Features

  • Negadores
print(sa.polarity_result("Não gosto nada de ti."))
{'Polarity': -1.0, 'Words': 5, 'Puncts': 1, 'Boosters': 0, 'Deniers': 1, 'Positives': 1, 'Negatives': 0, 'Neutrals': 0}
  • Boosters
print(sa.polarity_result("És incrivelmente inteligente."))
{'Polarity': 1.25, 'Words': 3, 'Puncts': 1, 'Boosters': 1, 'Deniers': 0, 'Positives': 1, 'Negatives': 0, 'Neutrals': 0}
  • Expressões idiomáticas
print(sa.polarity_result("O João dá de frosques."))
{'Polarity': -1.0, 'Words': 5, 'Puncts': 1, 'Boosters': 0, 'Deniers': 0, 'Positives': 0, 'Negatives': 0}

Output

  • Polarity: Valor final da polaridade do input

    • Polarity > 0 : Sentimento positivo
    • Polarity == 0: Sentimento neutro
    • Polarity < 0 : Sentimento Negativo
  • Words: Total de palavras

  • Puncts: Total de tokens relativos a qualquer pontuação

  • Boosters: Total de intensificadores

  • Deniers: Total de palavras de negadores

  • Positives: Total de palavras com polaridade positiva

  • Negatives: Total de palavras com polaridade negativa

  • Neutrals: Total de palavras com polaridade neutra

Instalação

$ pip install gsadz
$ python -m spacy download pt_core_news_lg

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gsadz-0.0.2.tar.gz (584.3 kB view hashes)

Uploaded Source

Built Distribution

gsadz-0.0.2-py3-none-any.whl (603.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page