Provide Forte implementations of a fantastic collection of NLP tools.
Project description
Forte is a toolkit for building Natural Language Processing pipelines. This repository tries to wrap the fantastic collections of NLP libraries built by the community.
This project is part of the CASL Open Source family.
Get Started
- First, install the library along with the desired tools. Let's take AllenNLP as an example:
git clone https://github.com/asyml/forte-wrappers.git
cd forte-wrappers
pip install src/allennlp
Libraries and Tools Supported
- NLTK (Processors)
pip install src/nltk
- POS Tagger
- Sentence Segmenter
- Tokenizer
- Lemmatizer
- NER
- spaCy (Processors)
pip install src/spacy
- Tokenizer, Lemmatizer and POS Tagging
- NER
- AllenNLP (Processors)
pip install src/allennlp
- Tokenizer, POS Tagging
- Semantic Role Labeling
- Dependency Parsing
- Stanza (Processors)
pip install src/stanza
- Tokenization, POS Tagging, Lemmatizer
- Dependency Parsing
- HuggingFace Models
pip install src/huggingface
- BioBERT NER (Processors)
- Zero Shot Classifier(Processors)
- Question Answering(Processors)
- Vader Sentiment (Processors)
pip install src/vader
- Sentiment Analysis
- Elastic Search (Processors)
pip install src/elastic
- Elastic Indexer
- Elastic Search
- Faiss (Processors)
pip install src/faiss
- Faiss Indexer
- GPT2 (Processors)
pip install src/gpt2
- GPT2 Text Generation
- Tweepy (Processors)
pip install src/tweepy
- TwitterAPI Search
Contributing
If you are interested in making enhancement to this repository, Forte or other ASYML/CASL projects, please first go over our Code of Conduct and Contribution Guideline
License
This project is licensed by Apache License 2.0. The project provides wrappers to other open-sourced projects. To use them in your project, please check the license of the corresponding project.
Companies and Universities Supporting Forte
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for forte.spacy-0.0.1a3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd38c6d436ceaf0545993fb33b576ec715bae53d878d5af76c8cab7c28060c3d |
|
MD5 | 5bc4120c0558b33c7845effb918228e0 |
|
BLAKE2b-256 | 21624aa88cc8da24330cc63158f3278a836bcecd73764e585fdd7c4d5c5ddde6 |