Need help with hover?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

phurwicz
167 Stars 9 Forks MIT License 409 Commits 4 Opened issues

Description

:speedboat: Never spend O(n) to annotate data again. Fun and precision come free.

Services available

!
?

Need anything else?

Contributors list

# 42,933
xslt
laravel...
api-fra...
scrapy-...
1 commit

Hover

We paint a picture with a set of brushes, not pixel after pixel.

So why label a dataset piece by piece?

PyPI Version PyPI Stage Build Status Codacy Grade Codacy Coverage Discord

Demo


Hover
makes data annotation blazing fast especially for engineers. You get:
  • A bird's-eye view: plot your dataset in 2D with tooltips

    • Explore the dataset "from above" while being able to inspect every detail.
    • Know how much data has been labeled for each category, and where they are in the whole picture.
  • Seamless switch between speed and precision

    • Come up with labels as you inspect the data, no need to pre-define them.
    • Identify & label groups of data of any shape or scale.
      • Found a big cluster? Draw an area and label-it-all.
      • Need to go at finer scale? Zoom in and tap one by one if necessary.
  • Facilitation of common supervision techniques

    • Got an idea for keywords (if working with text)? Type in the search box to highlight results.
    • Facing a cold start for active-learning? Explore here and there to label a few clusters.
    • Want to evaluate some distant-supervision rules? Visualize how they perform.

Check out @phurwicz/hover-binder for a complete list of demo apps.

:flags: Project News

  • Jan 31, 2021 0.4.1 is now available. Check out the changelog for details :partying_face:

:rocket: Quickstart

Try

hover
without installing anything!

Option 1: notebook-like tutorials

  • Explore and run the starter code examples.

Option 2: skip the code & jump into the annotation interface

  • This is the "label-it-all" demo above.

:package: Install

Python: 3.6+

OS: tested on Mac & Linux

To get the latest release version, you can use

pip
:
pip install hover

Feel free to open an issue if you would like

conda
or
conda-forge
support.

:book: Resources

:bell: Remarks

Shoutouts

  • Thanks to
    Bokeh
    because
    hover
    would not exist without linked plots and callbacks, or be nearly as good without embeddable server apps.
  • Thanks to Philip Vollet for sharing
    hover
    with the community even when it was really green.

Contributing

  • All contributions are welcome :hugs: Especially feedbacks on where you find
    hover
    frustrating and want it fixed!
  • ./requirements-dev.txt
    lists recommended packages for developers.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.