API Name Free Up to 1 million hits/month
(Price per API hit)*
1M - 10M hits/month
(Price per API hit)*
Sentiment Analysis (English) 10,000 hits/month $0.001 $0.0008
Text Classification 10,000 hits/month $0.001 $0.0008
Keyword Generator (English) 10,000 hits/month $0.001 $0.0008
Named Entity Recognition 10,000 hits/month $0.001 $0.0008
Semantic Analysis 10,000 hits/month $0.001 $0.0008
Emotion Analysis (English) 10,000 hits/month $0.001 $0.0008
Intent analysis 10,000 hits/month $0.001 $0.0008
Abusive analysis 10,000 hits/month $0.001 $0.0008
Syntax analysis 10,000 hits/month $0.001 $0.0008
Language Detection 10,000 hits/month $0.001 $0.0008
Custom Classifier 10,000 hits/month $0.001 $0.0008
Sentiment Analysis (Other Languages) 100 hits/month $0.002 $0.001
Keyword Generator (Other Languages) 100 hits/month $0.002 $0.001
Emotion Analysis (Other Languages) 100 hits/month $0.002 $0.001
Sentiment Analysis (English) 1,000 rows/month $0.002 $0.001
Sentiment Analysis (Other Languages) 100 rows/month $0.002 $0.001
Text Classification 1,000 rows/month $0.002 $0.001
Keyword Generator (English) 1,000 rows/month $0.002 $0.001
Keyword Generator (Other Languages) 100 rows/month $0.002 $0.001
Named Entity Recognition 1,000 rows/month $0.002 $0.001
Semantic Analysis 1,000 rows/month $0.002 $0.001
Emotion Analysis (English) 1,000 rows/month $0.002 $0.001
Emotion Analysis (Other Languages) 100 rows/month $0.002 $0.001
Intent analysis 1,000 rows/month $0.002 $0.001
Abusive analysis 1,000 rows/month $0.002 $0.001
Syntax analysis 1,000 rows/month $0.002 $0.001
Image Recognition 1,000 hits/month 0.002 0.001
Nudity Detection 1,000 hits/month 0.002 0.001
Facial Emotion 1,000 hits/month 0.002 0.001
Virality Detection 1,000 hits/month 0.002 0.001
* An API hit is a single call to the ParallelDots API endpoint containing up to 600 characters. If a document contains more than 600 characters, it counts as one API hit for each 600 characters. For example, if you send three requests to any of the ParallelDots API that contain 250, 550, and 800 characters respectively, you would be charged for four (4) API hits: one for the first request (250), one for the second request (550), and two for the third request (800).

**Maximum limit of 1000 hits/day

***Credit Card required to access the APIs

frequently asked questions

What all APIs do I get in the free tier?

You get access to all the Text analysis APIs of ParallelDots. You can get the list of text analysis APIs here

What are the differences between Standard and Multilingual APIs?

We have two versions of text analysis APIs:

  1. Standard -You will get access to all our standard text analysis APIs in English. When you sign up for a ParallelDots API account, you will get 10,000 API hits per month free with a limit of 1,000 API hits per day. You do not require a credit card to use the free tier.
  2. Multilingual -You will get access to our Sentiment Analysis, Emotion Analysis and Keyword Extraction API in multiple languages apart from English. You can check the list of supported languages here. When you sign up for a ParallelDots API account, you will get 100 API hits per month free. You need to attach a credit card to use Multilingual APIs, including free tier.

You can access all our text analysis APIs here.

What do you mean by API hits?

An API hit is a single call to the ParallelDots API endpoint containing up to 600 characters. If a document contains more than 600 characters, it counts as one API hit for each 600 characters. For example, if you send three requests to any of the ParallelDots API that contain 250, 550, and 800 characters respectively, you would be charged for four (4) API hits: one for the first request (250), one for the second request (550), and two for the third request (800).

Can you elaborate your pricing plan for Standard APIs with an example?

Sure, let us suppose you have 10,000 open-ended survey responses on your product which you want to analyse using ParallelDots Text Analytics APIs.
If we assume average character length of each survey response to be around 700 characters, you have a total of 10,000*700 = 70,00,000 characters to analyse. This would essentially mean that you would be making a total of 11,667 hits. Since you get 10,000 API hits free per month and $0.001 for every hits thereupon, your total bill will be $2, less than the price of a medium sized pizza!

A single call to Named Entity Recognition (NER) API endpoint is counted as three (3) hits for the purpose of quota calculation.
For eg: Apple was founded by Steve Jobs in California will return Apple as organization, Steve Jobs as name and California as place, this will be counted as three hits, even though a single sentence is passed to the API.

Please note that you have to add your credit card information in your account in order to be able to make more than 10,000 hits per month or more than 1,000 hits per day or else you will receive an error message once your quota exceeds. You can add your billing details by logging into your account here.

Can you elaborate your pricing plan for Multilingual APIs with an example?

Sure, let us suppose you have 10,000 open-ended survey responses on your product which you want to analyse using ParallelDots Text Analytics APIs.
If we assume average character length of each survey response to be around 700 characters, you have a total of 10,000*700 = 70,00,000 characters to analyse. This would essentially mean that you would be making a total of 11,667 hits which will cost you a total of $24.
Please note that you have to add your credit card information in your account in order to to use the Multilingual APIs. You can add your billing details by logging into your account here.

Why are Multilingual APIs expensive than standard APIs?

Multilingual APIs have involved significant investment on our end to build the training dataset. Our standard APIs are trained on English dataset for which the dataset is readily available or relatively inexpensive labour is available to tag the data.
However, as and when it makes sense, we increase the number of free hits available in the free tier and would continue to do so for both Standard and Multilingual APIs.

When do you charge my credit/debit card?

We will charge your credit card on 1st of every month based on the usage recorded in the prior month or when your total bill exceeds $1,000 whichever is earlier. Although, if your hits don’t exceed 10,000 hits for Standard and 100 hits for Multilingual then you will not be charged anything.

Can I pay annually up front?

Sure, we can subscribe to our annual license giving you flexibility to make unlimited API hits and deploy our APIs on your private cloud or on-premise. Please write to us at [email protected] to inquire about our annual licenses.

Do you offer student discounts ?

Yes we offer student discounts. If you are signing up from a university email domain name then you will enjoy 20% student discount on the total bill you will receive at the end of the month.

Is there a demo? How do I try it out?

We have an interactive Demo for all our APIs.

What are the usage limits? How many API calls am I allowed to make each day?

Free tier: We have a limit of 10,000 hits per month with a daily limit of 1000 hits per day and 100 hits per month for Multilingual APIs. For our paid plans, our model is pay as you go with no daily limits.

I have to cancel my plan, can I get a refund?

We have a pay as you go plan, so you only pay for something that you have used otherwise we don’t charge anything. You can stop using the APIs and you won't be billed.

What if I want to deploy APIs on my own server?

We support deploying our APIs on your private cloud. If you have a use case where it is necessary, you can write to [email protected] to get a price estimate for deploying our APIs on your premise.

Where can I get resources for helping me in setting up the APIs?

We have a dedicated page https://www.paralleldots.com/api-wrapper for helping you get started with the ParallelDots API using a programming language of your own choice (It’s easy and fun). If you have any more question, we’re always available on [email protected].

What languages does ParallelDots API support?

Sentiment Analysis, Emotion Analysis and Keyword Generator APIs are available in multiple languages:

  • English
  • Portuguese
  • Chinese(Simplified)
  • Spanish
  • German
  • French
  • Dutch
  • Italian
  • Japanese
  • Thai
  • Danish
  • Finnish
  • Greek
  • Russian
  • Arabic

All the other NLP APIs right now work only with English.
We work closely with enterprises to make need based customized solutions. If you specifically need the APIs for any particular language, please drop us a mail at [email protected].

Can I delete my account ?

Yes, you can delete your account on your own from the dashboard. Go to your Profile page by clicking on your name on the top right. Click on the Delete my Account button. Please note that once deleted, your account will not be recoverable. Please note that deleting an account is an irreversible action.

What is Custom Classifier?

Custom Classifier is build on latest advances in zero-shot and few shot machine learning techniques. These techniques let us build a text classification model with very few training examples or in our case, no training examples at all. Essentially, this means that you can now define your categories and build a text classifier without training a machine learning model. The only optimization you need is to select the category list that gives the best performance on your text. You can read our research paper here.

What is the advantage of using your Custom Classifier over training my own machine learning model?

The most painstaking process before training a machine learning model is building a labeled dataset. While there are some publically available dataset for training a sentiment classifier, Custom Classifier avoids the expensive and time consuming task of building your own dataset helping you to train a text classifier on your pre-defined set of categories. Custom Classifier lets you define your own categories so you can classify your content into these categories. We believe this is where the state-of-the-art in Deep Learning is headed - generalize a good ML model with less or no training data.

How do I know if your Custom Classifier is working well on my content?

You can utilize the free tier to change your categories and sub-categories and check the classification accuracy.
Typically, more the sub-category you specify under a category, better is the classification accuracy.

Can I use custom classifier in multiple languages?

I am afraid, we don’t have this option as yet and custom classifier is only available in English Language. But if you want such an option feel free to write to us at [email protected] and let us know about your use-case.

What all APIs do I get in the free tier?

You get access to all the Visual Intelligence APIs of ParallelDots. You can get the list of visual intelligence APIs here

What do you mean by API hits?

An API hit is a single call to one of our API endpoints. Please note that input image greater than 5 MB will not be accepted by our APIs.

Can you elaborate your pricing plan with an example?

Sure, let us suppose you have 1,000 images on your product which you want to analyse using ParallelDots Visual Intelligence APIs.
If we assume you hit 1500 images and as you get 1,000 API hits free per month and $1 for every 100 hits thereupon, your total bill will be $5, less than the price of a medium sized pizza!
Please note that you have to add your credit card information in your account in order to be able to make more than 1,000 hits per month or more than 100 hits per day or else you will receive an error message once your quota exceeds. You can add your billing details by logging into your account here.

When do you charge my credit/debit card?

We will charge your credit card on 1st of every month based on the usage recorded in the prior month or when your total bill exceeds $1,000 whichever is earlier. Although, if your hits don’t exceed 10,000 hits for Standard and 100 hits for Premium then you will not be charged anything.

Can I pay annually up front?

I am afraid, we don’t have this option as yet. But if you want such an option feel free to write to us at [email protected] and let us know your use-case.

Do you offer student discounts ?

Yes we offer student discounts. If you are signing up from a university email domain name then you will enjoy 20% student discount on the total bill you will receive at the end of the month.

Is there a demo? How do I try it out?

We have an interactive Demo for all our APIs.

What are the usage limits? How many API calls am I allowed to make each day?

Free tier: We have a limit of 1000 hits per month with a daily limit of 100 hits per day. For our paid plans, our model is pay as you go.

I have to cancel my plan, can I get a refund?

We have a pay as you go plan, so you only pay for something that you have used otherwise we don’t charge anything. You can stop using the APIs and you won't be billed.

I've cancelled my plan, can I still access your APIs?

We automatically shift you to our free tier plan which has 1000 hits/month free. So that you don’t miss out anything important on the go!

What if I want to deploy APIs on my own server?

We support deploying our APIs on your private cloud. If you have a use case where it is necessary, you can write to [email protected] to get a price estimate for deploying our APIs on your premise.

Where can I get resources for helping me in setting up the APIs?

We have a dedicated page(https://www.paralleldots.com/get-started) for helping you get started with the ParallelDots API using a programming language of your own choice (It’s easy and fun). If you have any more question, we’re always available on [email protected].

What format of images does ParallelDots API support?

We support few image formats:

  • .jpg/.jpeg
  • .png
  • .bmp
  • .tiff
What is the maximum size of image which your API accepts?

Our API accepts a maximum of 5 MB image file in the above mentioned formats.

I am afraid of coding and your API is only available in a coding format. Is there anything similar for Visual Intelligence APIs like for Excel Add-in for text analysis API?

We’re afraid as we currently don’t have the software which is compatible with this API. We are still in the beta phase of this API and testing various endpoints. But we can definitely help you in integrating with your software. You can always mail at [email protected] and we will assist you in every manner we can.

What are the issues that your API can help us with?

Currently we have two APIs which can help you with various things mentioned below:

  • Virality Detection API -

    This API can help you with Selecting best profile photo for your social media account, helping to build AI enabled camera phones, helping to identify Virality factors in a image for online content, etc. You can read more about it here.

  • Nudity Detection API -

    This API can help you with Filtering Naked content in digital ads, Helping you to stop your users in distributing the Naked content, etc.. You can read more about it here.

We work closely with enterprises to make need based customized solutions. If you specifically need the APIs for any particular language, please drop us a mail at [email protected].

Can I delete my account ?

Yes, you can delete your account on your own from the dashboard. Go to your Profile page by clicking on your name on the top right. Click on the Delete my Account button. Please note that once deleted, your account will not be recoverable. Please note that deleting an account is an irreversible action.

Are the Excel add-in and Google Sheet add-on free to download?

Yes, they are free to download. Below are the download links:

What are the differences between Standard and Premium Text Analytics functions?

There are two different types of Text Analytics functions available in the plugins:

  1. Standard Text Analytics-You will get access to all our standard text analysis APIs.You do not require a credit card to use the free tier which is 1,000 rows per month. Please check here to get a list of all Standard Text Analytics APIs.
  2. Premium Text Analytics-You will get access to all our premium text analysis APIs (except custom classifier). You do need a credit card even to use the free tier. However, you will not be billed if you do not exceed your free tier limit of 100 rows.Please check here to get a list of all Premium Text Analytics APIs.

Where can I find a documentation for the plugins?

Documentation links for the plugins are as below:

What is considered a document?

rows are text records on each row containing up to 600 characters. For text records greater than 600 characters, each 600 characters block is considered one document. For example, a text record of 550 characters will be counted as 2 rows.

Can you elaborate your pricing plan for Standard Text Analytics functions with an example?

Sure, let us suppose you have 10,000 open-ended survey responses on your product which you want to analyse using Excel add-in.

If we assume average character length of each survey response to be around 500 characters, you have a total of 10000*500 = 50,00,000 characters to analyse. This would mean you would be processing a total of 8,333 rows (=5000000/600). Since you get 1,000 rows free per month and $5 for every 1,000 rows thereupon, your total bill will be $80 (=((8333-1000)/1000)*5).

Please note that you have to add your credit card information in your account in order to process more than 1,000 rows per month or more than 100 rows per day or else you will receive an error message once your quota exceeds. You can add your billing details by logging into your account here.

Can you elaborate your pricing plan for Premium Text Analytics functions with an example?

Sure, let us suppose you have 10,000 open-ended survey responses on your product which you want to analyse using Excel add-in.

If we assume average character length of each survey response to be around 500 characters, you have a total of 10,000*500 = 50,00,000 characters to analyse. This would mean you would be processing a total of 8,333 rows (=5000000/600).Since you get 100 rows free per month and $2 for every 1,000 rows thereupon, your total bill will be $8 (=((8333-100)/1000)*2).

Please note that you have to add your credit card information in your account in order to use the Premium tier. You can add your billing details by logging into your account here.

Why is premium tier expensive than standard tier?

Premium tier consists of APIs that have involved significant investment on our end to build the training dataset. Our standard APIs are trained on English dataset for which the dataset is readily available or relatively inexpensive labour is available to tag the data.
However, as and when it makes sense, we increase the number of rows available in the free tier and would continue to do so for both standard and premium services.

When do you charge my credit/debit card?

We will charge your credit card on 1st of every month based on the usage recorded in the prior month or when your total bill exceeds $1,000 whichever is earlier. Although, if your hits don’t exceed 1,000 rows for Standard and 100 rows for Premium then you will not be charged anything.

Is there any difference in the pricing between Excel add-in and Google Sheets add-on?

There is no difference in the pricing plans for Excel add-in or Google Sheets add-on. Also, both the plugins are free to download.

Is there an Excel add-in for Mac users?

Unfortunately, we do not have an Excel add-in for Mac OS. It is only available to Windows users. Mac users should use Google Sheets add-on to do text analytics from spreasheets.

What are the usage limits? How many spreadsheet rows can I analyze without getting any bills?

Free tier: We have a limit of 1000 rows per month with a daily limit of 100 rows per day for using Standar Text Analytics functions and 100 rows per month for using Premium Text Analytics functions. Once you exceed these limits, you will be charged based on pricing tiers above.

I have to cancel my plan, can I get a refund?

We have a pay as you go plan, so you only pay for something that you have used otherwise we don’t charge anything. You can stop using the plugins and you won't be billed.

How does the plugin work?

Our plugins have different custom functions which call our Text Analytics APIs to analyze your rows. Please check the documentation for each of the plugins to know the different functions available.

Why does the plugins takes so much time to analyze my rows?

Since the plugin calls our Text Analytics APIs hosted on our servers, every time it processes a row in the spreasheet, a network call is made to our server which returns the response. Depending upon the internet connection and traffic on our network, plugin may take some time to process your rows.

You can continue to do other work while your text is analyzed.

My organization policy does not allow me to send data outside of it, is there an on-premise solution we can use?

Sure, most of the enterprises using ParallelDots Text Analytics solutions go for self-hosted solution which gives them two benefits-

  • Data Privacy
  • Flexibility to process any number of rows without worrying about recurring bills

We can deploy our text analytics solutions on your private server ensuring no data leaves the server. If you are interested in an on-premise solution, please contact sales at [email protected] to get in touch with one of our sales representatives.

What languages does the plugin support?

Sentiment Analysis, Emotion Analysis and Keyword Generator functions are available in fourteen different languages apart from English as part of our Premium Text Analytics Functions. Please visit here to get the complete list of supported languages.
If you need the functions for any particular language, please drop us an e-mail at [email protected].

Is there any troubleshooting guide for Excel add-in or Google Sheets add-on ?

Yes, there is. Troubleshoot guide for the ParallelDots Excel add-in is here and for the ParallelDots Google Sheets add-on is here.