Skip to main content

tbpaste is a command-line utility that runs sentiment analysis on the contents of your clipboard.

Usage

  1. Copy some text to your clipboard.

  2. Run tbpaste in your shell for the magic.

http://i.imgur.com/npxon.gif

More magic

tbpaste sentiment

Run sentiment analysis. This is the default behavior (same as running tbpaste). The sentiment score is within the range [-1.0, 1.0]. The subjectivity score is within the range [0.0, 1.0].

tbpaste chunks

Extract noun phrases.

tbpaste --sentences=t

Process each sentence in the copied text. This is the default behavior. Set --sentences=f to suppress tokenization.

tbpaste lang

Detect language. Language code reference.

tbpaste lang --from en --to fr

Translate between languages. If --from is omitted, tbpaste will try to detect the source language. Language code reference.

tbpaste tag

Output part-of-speech tags for each word in the copied text.

Features

  • Sentiment analysis

  • Noun phrase extraction

  • Translation

  • Part-of-speech tagging

  • Colored output

  • Cross-platform

Get it now

$ pip install -U tbpaste
$ curl https://raw.github.com/sloria/TextBlob/master/download_corpora.py | python

You should now be able to run the tbpaste command.

Requirements

  • Python >= 2.7 or >= 3.3

License

MIT Licensed.

Release files for tbpaste 0.2.1

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

Source distribution (sdist)

Source distribution for tbpaste 0.2.1
File Size Uploaded
tbpaste-0.2.1.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tbpaste 0.2.1
File Interpreter ABI Platform
tbpaste-0.2.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 9.6 kB

Release files / tbpaste-0.2.1.tar.gz

Download URL tbpaste-0.2.1.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c3f9a79dc6b4bd2b31121bc1856590dd2aa315e68d7697095f026db431e0efe3
BLAKE2b-256 checksum
How to use checksums
db57c9a59504a5e53e20f282a54ab49a0a9a4a4154148d3d8260b3276d398683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / tbpaste-0.2.1-py2.py3-none-any.whl

Download URL tbpaste-0.2.1-py2.py3-none-any.whl
Size 5.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
1f3932edaa4ecdadcba3ec76b7c2c4fd4959789f2aa56dd4b909944d98a9805a
BLAKE2b-256 checksum
How to use checksums
f698d55e10de9a0de5886abc1f30acfaa89639c4872cb5ba6ea7fa06780c0dd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

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