Skip to main content

A Custom Jupyter Widget Library for selecting text and asciening tag to selected span

Project description

text_selector

A Custom Jupyter Widget for selecting part of text and assingning it one of tags.

Usage:

An example of use case can be found in example.ipynb Note^ if you have less than 10 tags you don't need to pass colors, otherwise you have too.

Installation

For a development installation (requires npm) run in terminal:

$ git clone https://github.com/randomunrandom/text_selector.git
$ cd text_selector
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix text_selector
$ jupyter nbextension enable --py --sys-prefix text_selector

Docker

To create and start docker container run:

$ git clone https://github.com/randomunrandom/text_selector.git
$ cd text_selector
$ docker build -t text_selector .
$ docker run -p 8888:8888 -it --rm --name text_selector text_selector

if port 8888 is occupied change ${port} to any available port

$ docker run -p ${port}:8888 -it --rm --name text_selector text_selector

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

text_selector-2.0.7.tar.gz (181.3 kB view hashes)

Uploaded Source

Built Distribution

text_selector-2.0.7-py2.py3-none-any.whl (360.2 kB view hashes)

Uploaded Python 2 Python 3

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