Skip to main content

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.

Metadata

Release files for sentidict 0.1.16

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sentidict 0.1.16
File Size Uploaded
sentidict-0.1.16.tar.gz 19.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for sentidict 0.1.16
File Interpreter ABI Platform
sentidict-0.1.16-py3-none-any.whl Python 3 none any Details

Total release size: 37.9 MB

Release files / sentidict-0.1.16.tar.gz

Download URL sentidict-0.1.16.tar.gz
Size 19.1 MB
Tags Source
SHA-256 checksum
How to use checksums
42df143746db53f090814459296158edae37987b1795d458eedeb9d8a15825f2
BLAKE2b-256 checksum
How to use checksums
f0affa205f73fc5b372c883b99ac9472ec2fc394de134297a5e6e7f6fe702337
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / sentidict-0.1.16-py3-none-any.whl

Download URL sentidict-0.1.16-py3-none-any.whl
Size 18.8 MB
Tags Python 3
SHA-256 checksum
How to use checksums
fe43fcf09c1163f51246e5ec4fe2f6b05c1c9485e20c623b0479449cb905f4c6
BLAKE2b-256 checksum
How to use checksums
cd1c8063be7b8f2810b2a904f4b2e6944eba9f2552d0c15841cfa9d6ce57c31c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.16 This release

2 release files

0.1.15

2 release files

0.1.14

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

1 release file

0.0.3

1 release file

0.0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page