Skip to main content

Utilities for dictionary-based sentiment analysis. Includes 28 sentiment dictionaries with loaders, scoring, and interactive visualization.

Project description

sentidict

TL;DR a python 3 package for dictionary based sentiment

This script provides many different sentiment dictionaries for performing sentiment analysis. It has grown out of a project to make a particular dataset, the language assessment by Mechanical Turk (labMT) word list, accessible to wider range of people. The labMT word list was created by combining the 5000 words most frequently appearing in four sources: Twitter, the New York Times, Google Books, and music lyrics, and then scoring the words for sentiment on Amazon's Mechanical Turk. The list is described in detail in the publication Dodds' et al. 2011, PLOS ONE, "Temporal Patterns of Happiness and Information in a Global-Scale Social Network: Hedonometrics and Twitter."

Incomplete documentation is available at Read The Docs.

Creative Commons License
This work by Andy Reagan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

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

sentidict-0.1.14.tar.gz (19.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sentidict-0.1.14-py3-none-any.whl (18.8 MB view details)

Uploaded Python 3

File details

Details for the file sentidict-0.1.14.tar.gz.

File metadata

  • Download URL: sentidict-0.1.14.tar.gz
  • Upload date:
  • Size: 19.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sentidict-0.1.14.tar.gz
Algorithm Hash digest
SHA256 9895e9d2cf83fce7ff21ad0c59650d4cf21050596f1b27993fef22f216118af1
MD5 19cb966bdb6173f20fa5038d991c17a3
BLAKE2b-256 347e0680c90f3be3149dc6821468155cf7217b8286f33628f63bb95fbb010c92

See more details on using hashes here.

Provenance

The following attestation bundles were made for sentidict-0.1.14.tar.gz:

Publisher: ci.yml on andyreagan/sentidict

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sentidict-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: sentidict-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 18.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sentidict-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 0d08a5dd36680a6965f05f0c4bfc0e7f5c11ef3aa9ae50940832cd1e34aaa487
MD5 595d086c34fd86e238dafee3929c76a3
BLAKE2b-256 32550e1fc5ab5746098efbe4f6b760be838de19e6c85ad0ea7bdf26cd396565b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sentidict-0.1.14-py3-none-any.whl:

Publisher: ci.yml on andyreagan/sentidict

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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