A Rust based service for wide variety of NLP tasks based on rust-bert
492
The RustNLPService provides a suite of NLP services for various tasks. These tasks are chosen to accomplish 90% of modern NLU workflows. All you have to do is deploy the Docker container in your environment and you are good to go.
RustNLPService is a dockerized API service that leverages rust-bert to deliver a suite of Natural Language Processing (NLP) functionalities.
The best part? It's available for free on Docker Hub!
Why RustNLPService? As an avid user of NLP services, we realized there's a need for an easy-to-deploy, all-in-one solution that covers common NLP tasks such as sentiment classification, named entity recognition, and keyword extraction.
Instead of running multiple models or services, with RustNLPService, you have everything you need in one place.
Features
Here are some of the services RustNLPService offers:
Zero Shot Classification: Classify inputs based on candidate labels.
Sentiment Classifier: Analyze sentiments of given text inputs.
Keyword Extraction: Extract pivotal keywords from your textual data.
NER (Named Entity Recognition): Identify and classify named entities in your content.
Part of Speech Tagging: Tag parts of speech in your sentences.
Sentence Embeddings: Convert your sentences into embeddings.
Extensive API docs available at https://datascience.fm/rustnlpservice-a-single-docker-container-with-all-your-nlp-apis/
For enterprise support and development please reach out to [email protected]
Content type
Image
Digest
sha256:6ad134471…
Size
8.6 GB
Last updated
about 3 years ago
docker pull harshsinghal/rustnlpservice