How to subscribe to the non-free-tier version of Academic Knowledge API? - azure-cognitive-services

Their page of Cognitive Services Pricing - Academic Knowledge API (https://azure.microsoft.com/en-us/pricing/details/cognitive-services/academic-knowledge-api/)
mentions two ways of using the service:
Free (10,000 transactions free per month), and
Standard ($0.25 per 1000 transaction).
I am wondering if anyone knows how to subscribe to the standard version?

As described on the page you mentioned:
As of February 15, 2018, if you’re currently using the Free or
Standard tier of the Academic Knowledge API on Azure, you can continue
using it with your existing Azure key until May 24, 2018. After this
date, please generate new API keys for Free tier usage from the
Microsoft Cognitive Services Labs portal. Learn more
So the service is not available through Azure Portal and you must generate a key through Microsoft Cognitive Services Labs portal. When you generate this key, you have no option to specify the pricing you want to use, and you don't need an account linked to Azure so there is no pricing linked: you will have a free key.
This is confirmed by the API portal here, mentioning:
Tap into the wealth of academic content in the Microsoft Academic
Graph. 10,000 transactions per month, 3 per second for interpret, 1
per second for evaluate, 6 per minute for calcHistogram.
As a consequence, there are 2 possibilities:
you have to send a request to get a standard key
pricing page is not up-to-date
I would go for the 2nd option as this product has been moved and is only in experimental mode.
You can still ask this question on Uservoice, in the topic about Academic Knowledge: https://cognitive.uservoice.com/forums/555931-project-academic-knowledge

Related

Need clarity on how pricing works on Smooch Sandbox

I have created a free trial account on smooch that gives me access to their WeChat API in the sandbox. However, it is still not clear to me what happens after the 14 day trial period is over. Will I be forced to upgrade to a paid plan even for using the sandbox or is the sandbox always free. Note: My intended use is to develop and test our app against their API and hence I will always need API access in their sandbox. Our production usage will be on a different account with the relevant paid plan. Will really appreciate someone sharing their knowledge around how it works.
The trial period applies only to usage of the Smooch Public REST API and Webhooks, so if you intend to receive and reply to messages programmatically, then the trial will not be sufficient for testing or development beyond the 14 day period. If you intend to receive and respond to messages using one of the built-in Business System integrations like Slack or Zendesk, you can continue to use those integrations after the trial period expires.
If you have a paid account already, you could also create a separate Smooch App for testing under that same account and take advantage of the API access afforded by your plan.

Failure in adding examples of new and existing intents on IBM Watson's conversation tool

I have been creating intents using Ibm Watson. But recently, Watson shows a crossed circular icon anytime I try to add examples to the intents I've created. Watson says you have 25,000 examples for intents in both Lite and premium versions of the conversation tool. Being that I can still create entities, which have lesser limits in comparison to examples, I don't think I should be having this problem. I need help please.
It looks like you may be hitting the service limits for your account.
On Watson Conversation the lite plan covers
Lite
10,000 API Calls per Month*
Up to 5 Workspaces
Up to 25 Intents
Up to 25 Entities
*POST /message method calls only
Standard
Unlimited API queries per month
Up to 20 Workspaces
Up to 2000 Intents
Up to 1000 Entities
Shared Public Cloud
*POST /message method calls only
This limit also applies if you have multiple service instances running on your account.

Cost of developing a Google Assistant App?

What costs are involved with developing and/or releasing a Google Assistant App?
eg: Can you develop an app using DialogFlow and a backend (say Firebase) without having to pay while you learn?
First of all - you don't need to use Dialogflow or Firebase to develop your action. Both are suggested, but neither are required. You can use any NLP you want, or none at all if you use the Actions SDK (but you want an NLP). You can use any backend at all, including running it off your local machine and tunneling to it via ngrok, but you don't want to do that for production.
But, during development (and even during a light deployment before your action becomes massively popular and a stand-out hit), you have lots of solutions that will be free.
Dialogflow is free for use with the Google Assistant. Period. There is an Enterprise edition which offers additional services and support for a cost, but you won't need them. There are restrictions, but you won't bump into them until you hit 3 requests per second - which you shouldn't during development.
Firebase's free tier (the Spark Plan) is good for very simple experimentation, but once you start doing network calls to outside Google's network (if you are trying to call the network API for other services), you will be blocked. No worries! The "Blaze Plan" paid tier does require a way to bill you, but they don't start billing you until you get quite a bit of usage: 2 million function calls / month and similarly scaled usage of CPU, memory, and network. So even the "Blaze Plan" will be free during development (and for basic usage).
Updated, December 2020
Things have changed a bit since the original answer was posted, but the underlying basics remain true - there is no charge to develop for Actions on Google.
Dialogflow now has an "Essentials" edition and a more advanced "CX" edition. While you can still use both to build Actions, they're not really intended for this purpose anymore.
Instead, Google has included the Actions Builder into the Actions Console to handle the NLP work. The Actions SDK works with this, but can also just pass along all the STT information to your webhook. Both are also free to use.
Dialogflow is for free if you don't use it as an enterprise:
https://dialogflow.com/pricing/
And Firebase free tier should be enough if you not using firebase
already for other projects. enter link description here
But of course you have to calculate your own time so in case of the
spent time probably not.
For everything else yes it is, as long as you not using it already somewhere. You can for development also host your server local and use an ngrok tunnel as sever address for Dialogflow.
As an addition to shortQuestion's answer:
The free plan in Firebase should be enough if you're just using it for learning and developing apps for personal use. If you want to go a bit further you'll need to upgrade the plan.
You can sign up with a free trial for actions on Google to get 300$ of credits during a 12 month period which would be more than enough to do anything you want.
The costs of Firebase/Actions on Google on a higher plan aren't anything to worry about though, you'd be talking about a few cent per multiple hundred thousand requests.

Google Map API - Plan selection

We are planning to develop a web based application for one of the Research Institute.
Overview of the application:
It is survey application
It requires login credentials for data-entry operator to open web-app for collecting participant’s information
It has fixed number of login credentials for data-entry operators (No user registration)
Google Maps APIs will be used in this application for locating and collecting participant’s address details (Places Search APIs and
Reverse Geo coding)
We have gone through the following links
https://developers.google.com/maps/pricing-and-plans/
https://developers.google.com/maps/terms
As this application will be used by Research Institute, We are not sure which plan (Standard/Premium) can be used for such type of application.
Also we are not able to connect with Sales team where we can evaluate the application for correct billing plan.
We need help on following items
Identifying correct plan/package for pricing and legal terms as the customer is a research institute
How can we connect to direct Googles' sales team for clarifying or identifying correct plan as there is no direct support available except for Premium plan?
After different searches (googling) and connects found below URL to connect with Google Support team for Map API queries
https://enterprise.google.com/intl/en_in/maps/contact-form/
Note: We got response from google support team after aprox. 7 days. So expect minimum 7 days for response.
Hope this would help to someone having similar query.
Thanks!

Google Apps Calendar Resource API v1 (Atom/OAuth 1.0) likely lifespan?

I work with a Google Apps for Education domain and have been asked to write an application that maintains some Google Calendar resources and permissions thereof.
I am aware that Google has deprecated support for OAuth 1.0/1.0a and is moving away from Atom based services to JSON based services.
It therefore concerns me that the Google Apps Calendar Resource API is currently old style Atom/OAuth 1.0. I'm loathed to write an application using Atom/OAuth 1.0 if it is likely it will become obsolete within months. I'm guessing the API is currently being rewritten in the JSON/OAuth 2.0 style?
If possible could somebody tell me the likely time-scale for the rewrite? (or alternative solutions I could consider).
To answer my own question, in relation to the likely lifespan of the API (apologies for the legalese). I have discovered that:
The Google Apps Calendar Resource API v1 is one of the Google Apps Admin APIs subject to the Google's deprecation policy. The Google deprecation policy states that Google will use commercially reasonable efforts to continue to operate this API without changes until 20th April 2015, unless (as Google determines in its reasonable good faith judgment):
required by law or third party relationship (including if there is a
change in applicable law or relationship), or
doing so could create a security risk or substantial economic or
material technical burden.
After 20th April 2015, the Deprecation Policy will not apply.

Resources