Skip to main content

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

Project description

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 projec 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.

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.5.tar.gz (18.3 MB view details)

Uploaded Source

Built Distribution

sentidict-0.1.5-py3-none-any.whl (18.6 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sentidict-0.1.5.tar.gz
  • Upload date:
  • Size: 18.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sentidict-0.1.5.tar.gz
Algorithm Hash digest
SHA256 f35a45024472d07fa810e393ddbb63da599c0081329d839443dfb281c1cc72e6
MD5 332b6b992cf5ece6ffee510f998f21e5
BLAKE2b-256 ec1e75ae38cde19d83a1ac9ef4c92526ca1dc2ce5b7af076eb3fe872d95186f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for sentidict-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 020255cb310cb1899a0a34b57d01429ac79a4d7f9302a3454c9fb3c7a1671398
MD5 a5167d0b9ed3c5a7107c27eda24bdf50
BLAKE2b-256 b1aa1990d3712d202bce86c7bd7f93aff2b9e65b65076699fd5b2fda6605e943

See more details on using hashes here.

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