I'm switching from IBM Watson Assistant to Google Dialogflow. In WA there's a feature called intent recommendation, which taps into live instances, detects the topics/intents that users want, and groups them together into new recommended intents. You can also upload utterances in spreadsheets and intent recommendation does the same thing. Does Dialogflow have something similar?
Likely the closest to your needs is the GCP Product called Contact Center AI Insights. If we look at this documentation page:
https://cloud.google.com/contact-center/insights/docs/topic-modeling-overview
we find that this product has a feature called "Topic Modeling". This allows us to examine the current and historic conversation transcriptions and, from that:
Monitoring topic trends to keep your agents updated.
Supporting agent
training as new topics are observed.
Using topics and their
distribution to help define Dialogflow intents.
You can also deploy your created topic model to infer topics on new conversations, allowing you to continually classify incoming conversations.
Related
I have a Books API project, and the GCP shows "No data is available for the selected time frame" for the last 30 days. This message appears on both the "Metrics" and "Quotas" pages. See screenshots below.
Clearly there is data, which I can see via my app analytics reports.
Any suggestions on how to fix it?
UPDATE 1:
Following are some points that were missing on the original post:
The Google Books API is used by an iOS app, which is available on the App Store and widely used across many iOS devices (iPhone and iPads) in many countries.
There are thousands of iOS devices running my app so the Google Books API calls are invoked from thousands of endpoints with different locations and different IPs. All endpoints are using the same API_KEY.
The Google Books API calls are performed successfully from the iOS devices and there is no API issue (I can clearly see that using analytics tool).
The only issue I have, is with GCP console not showing the number of the API calls (and other metrics) associated with my API_KEY. As you can see in the previous screenshots, I get "No data is available for the selected time frame" anywhere.
This is a regression issue since until recently I could successfully view the actual data of the API usage. I didn't change anything in this period.
When going to GCP > IAM & Admin > Quotas, you can clearly see that the app indeed consumes API calls (see screenshot below).
Any suggestion why would the GCP console tell that no data is available, while data is indeed available?
As the documentation [1], Google Books respects copyright, contract, and other legal restrictions associated with the end user's location. As a result, some users might not be able to access book content from certain countries. For example, certain books are "previewable" only in the United States; we omit such preview links for users in other countries. Therefore, the API results are restricted based on your server or client application's IP address.
On the other hand, I hope link [2] could be helpful for you which seems similar to the issue you are facing. Also, documentation [3] [4] could be helpful for us to have more information about books API to use in the Google Cloud Platform.
[1] https://developers.google.com/books/docs/v1/using#UserLocation
[2] Google books api always returns nothing
[3] https://developers.google.com/books/docs/v1/using
[4] https://developers.google.com/books/docs/v1/getting_started
Is there any way to programmatically get data similar to APIs overview of Google CLoud dashboard. Specifically, I'm interested in the list of APIs enabled for the project and their usage/error stats for some predefined timeframe. I belive there's an API for that but I struggle to find it.
There's currently no API that gives you a report similar to the one you can see through the Google Cloud Console.
The Compute API can retrieve some quotas with the get method but it's somewhat limited (only Compute Engine quotas) and, for what I understood from your question, not quite what you're looking for.
However, I've found in Google's Issue Tracker a feature request that's close to what you're asking for.
If you would need something more specific or want to do the feature request yourself, check the "Report feature requests" documentation and create your own. The GCP team will take a look at it to evaluate and consider implementation.
The new Google Cloud Speech-to-Text API is said to be the best in the market. Does it provide speaker annotation (or other speaker information) at all? Like who says what at what time. I can't seem to find anywhere on its documentation or examples provided that mentions it.
Both IBM and Amazon do it.
I'd be appreciated if anyone can let me know, thanks!
Individual speaker recognition is not currently a feature provided by the API. It’s noted in the issue tracker [1] as a feature request, however there’s no ETA for it currently. I’d recommend starring the issue to receive future comments and updates regarding it.
[1] https://issuetracker.google.com/35901846
Is it possible to get rental info from the Amazon book API?I can't find anything in the Amazon API documentation.
This page contains all the ResponseGroups: http://docs.aws.amazon.com/AWSECommerceService/latest/DG/CHAP_ResponseGroupsList.html
Mentioned a few times on Amazon web services forums that this is currently not available
Rental Book Prices?
Is there a way to get rental book pricing from the API yet? I'm unable
to find any documentation on this. For example:
http://www.amazon.com/Accounting-Information-Systems-Marshall-Romney/dp/0132552620
Also, what about buyback pricing? This would be helpful too.
None of this is possible in PA-API (and unlikely to be in the near
future with features being removed rather than added), sorry to
disappoint.
via https://forums.aws.amazon.com/thread.jspa?messageID=378039񜒷
How to get book rental prices via the Product Advertising API?
Hi, I can see a number of websites (gettextbooks.com, bigwords.com)
showing book rental prices. However there is no mention in the API
docs how to retrieve the rental prices. Any idea how to fetch them?
Using the API, as mentioned, you can't. The only other way is scraping
... which I don't recommend.
https://forums.aws.amazon.com/thread.jspa?messageID=386374񞕆
I know this is old but I wanted to correct this with some updated information. It is possible to retrieve "Buy back" pricing from Amazon. Those details are contained within the ItemAttributes section under "TradeInValue". Further details can be found here
http://docs.aws.amazon.com/AWSECommerceService/latest/DG/CHAP_response_elements.html#TradeInValue
Amazon Mechanical Turk is a mass-micro outsourcing API, where you can get lots's of small simple tasks (e.g."Is there a shop in this image") done relatively cheaply (e.g. 0.10 U$ per image).
Amazon seems to assume that this service is mostly of interest to US companies. This results in difficulties if you want to use the service (as an "Requester"): for example there is no easy way of funding your Account without an US Bank account.
Can somebody share experiences of using the Service from outside the US?
Since Amazon doesn't let outside US access yet, you'll need to either:
Wait for Amazon to open it up to outside US, might be a long wait.
Get a good friend in the US to open a PO Box for you then use an online US bank to create an account. If you don't start a corporation or other legal business, they will need to provide their US drivers license to Amazon too.
Use a 3rd party provider like HIT-Builder who will let you post on Mechanical Turk using their US Amazon account.
I think they recently changed their rules - I am based in Australia, and as recently as 6 months ago I was unable to use Mechanical Turk. That recently changed and now I am able to post jobs on the service.
You may want to take a look at TurkPrime labs which offers this as a service to non-US based researchers.
The problem you have is that to actually be able to add funds to your account, you need to have a US billing address. If you can get round that issue, then it all works fine.