Skip to content
This repository has been archived by the owner on Jan 25, 2024. It is now read-only.

PrimerAI/primer-hierarchical-tagger

Repository files navigation

Hierarchical Tagger

Making sense of the contents of a large set of unknown documents is relevant to many industry applications. This repository contains hierarchical_tagger, a module created to address this broad use case.

Combining the power of Primer's Engines with a custom proptype built on top of deep NLP models, the pipeline is designed to ingest an arbitrary set of documents, produce a hierarchical visualization of their contents, and finally make the corpus searchable by tagging each document with both specific and broad keywords.

Installation

# Clone the repository
$ git clone https://github.com/PrimerAI/primer-hierarchical-tagger.git

# Move to repository root
$ cd hierarchical-tagger

# Create a virtual environment
$ mkvirtualenv ht-repo

# Install required packages
$ pip install --upgrade pip
$ pip install -r requirements.txt

Resources

Checkout these resources to know more about the project:

The module and code are released in the hope that these may be useful for users and to promote an understanding of the products offered by Primer AI. While Primer AI may release further enhancements to this work, it does not commit to maintaining this project in any way.

License

The module is covered by the GNU Lesser General Public License v3.0

Permissions of this copyleft license are conditioned on making available complete source code of licensed works and modifications under the same license or the GNU GPLv3. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. However, a larger work using the licensed work through interfaces provided by the licensed work may be distributed under different terms and without source code for the larger work.

See the LICENSE document for full details.

About

Tutorial demonstrating Primer Engines

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages