-
Medical Language ModelsPython libraries and 2,000+ models for data scientists
-
Private LLM EndpointsDeploy pre-trained AI pipelines as API endpoints within your private network
-
Medical ChatbotGet explainable answers from Healthcare-GPT on medical questions
-
Generative AI LabTrain, tune, and share custom AI models without coding
Frequently Asked Questions
Each license includes the software libraries in all supported languages, the pre-trained models that are included with it, premium support, and all updates to the software & models that are released during the subscription period.
Two licensing options are available for the John Snow Labs libraries:
- Pay-as-you-go subscriptions, based on the type & amount of compute time being used.
- An annual subscription, payable once a year in advance.
No. There is no limitation imposed on the number of characters, words or documents processed with the free or paid libraries.
The pay-as-you-go license allows parallel use of the software on multiple machine and by multiple users in parallel. All usage is metered and summed in your monthly invoice.
Pay-as-you-go free trials automatically convert to paid pay-as-you-go licenses at the end of the free trial. Continue to use the same license key, and you will be charged based on your consumption.
For annual subscriptions, the software will stop processing documents - for both training and inference. If you choose to buy a license, we will provide you with a new license key. Otherwise, you must uninstall the software. In any case, data you have already processed is yours to keep.
Python.
We officially support AWS, Azure, GCP, OCI, Databricks, Snowflake, Cloudera, Colab, Kaggle, Docker and Kubernetes.
Yes. John Snow Labs NLP is used heavily in high-compliance industries like healthcare, life science, finance, and insurance where on-premise deployments are common. Most single-machine and Kubernetes distributions are supported.
Yes. Make sure to allocate enough memory & compute power for your use case.
Yes. Make sure to allocate enough memory & compute power for your use case.
This depends heavily on your use case. For training custom models based on the BERT family of embeddings, at least 8 cores and 64GB of memory are recommended. For inference, as little as 1 core and 16GB may be enough. Using GPU’s will usually provide faster execution at a higher cost.
Pay-as-you-go licenses are charged based on consumption, per vCPU per hour.
For annual subscriptions, the cost depends on which edition you need (Healthcare, Visual, Finance or/and Legal), the level of support (8x5 or 24x7), and the number of licenses you need. Please email us with those details at sales@johnsnowlabs.com to get a custom quote.
Online bank transfers (ACH or wire), checks, and all major credit cards. You may be able to use AWS or/and Azure credits, depending on the terms of your cloud credits.
Yes! Please email us to describe your situation and needs.
No. You install and run the software on your infrastructure. The software does not “call home” and no data or results are sent to John Snow Labs.
You do. We will never even see them.
This is not a SaaS solution - instead, you run the software on your infrastructure. Nothing ever gets sent to John Snow Labs or another third party. John Snow Labs NLP is designed for high-compliance, locked-down environments.
No, after an initial installation & downloading of pre-trained models.
Yes, an internet connection is necessary to establish the validity of your license key when starting your Spark session. For airgap deployments contact our sales team at sales@johnsnowlabs.com to accommodate your specific needs.
No.
Yes. John Snow Labs NLP is designed to enable you to train & tune your own models for most tasks.
Yes. Here’s an example: https://github.com/JohnSnowLabs/spark-nlp-workshop/blob/master/tutorials/Certification_Trainings/Public/4.NERDL_Training.ipynb, section NERDL Model.
Yes. Here’s an example: https://www.youtube.com/watch?v=mfd_7a7HHwE&t=4s
The full list is available here. Expect the list to keep growing over time.
Email support@johnsnowlabs.com, call us at +1-302-786-5227, or start a chat on spark-nlp.slack.com. Paying customers get a private Slack channel, so that you can ask your questions privately.
Same business day 8x5 support is included with all subscriptions. We can also provide 24x7 support for production systems – please email us if you require it.
Yes. The Demos and Notebooks Hub includes links to runnable Google Colab notebooks in Python.