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.

Download files

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

Source Distribution

tbpaste-0.2.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

tbpaste-0.2.1-py2.py3-none-any.whl (5.6 kB view details)

Uploaded Python 2Python 3

File details

Details for the file tbpaste-0.2.1.tar.gz.

File metadata

  • Download URL: tbpaste-0.2.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for tbpaste-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c3f9a79dc6b4bd2b31121bc1856590dd2aa315e68d7697095f026db431e0efe3
MD5 1ef03b6f299f71dfa71a1ccaa1ecba1a
BLAKE2b-256 db57c9a59504a5e53e20f282a54ab49a0a9a4a4154148d3d8260b3276d398683

See more details on using hashes here.

File details

Details for the file tbpaste-0.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for tbpaste-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1f3932edaa4ecdadcba3ec76b7c2c4fd4959789f2aa56dd4b909944d98a9805a
MD5 3c77b9a4f99d5e00a183fc381e87cd1c
BLAKE2b-256 f698d55e10de9a0de5886abc1f30acfaa89639c4872cb5ba6ea7fa06780c0dd1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

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