APIS and techniques

Queuing asynchronous tasks to defeat rate limits

The problem with rate limits You’ve mostly likely hit the problem of rate limited APIS at some point. You make a request and it gets refused because you’ve done too many requests in some time […]

APIS and techniques

Video transcription with Video Intelligence API

The Video Intelligence API allows you to analyze the content of videos. I covered basic labelling in Google Video Intelligence API film labelling. This section will look at how to get a transcript of a film. It turns […]

APIS and techniques

Google Video Intelligence API film labelling

The Video Intelligence API allows you to analyze the content of videos. For my use case this is super useful, because now I can Label videos with their content, and use those labels to navigate to the […]

APIS and techniques

More cloud streaming

In Stream content to Google Cloud Storage I covered how you could stream content (in this case a video file) from a hosted url to an object on cloud storage in preparation for labelling it with the […]

APIS and techniques

Stream content to Google Cloud Storage

In this project, I need to get videos from Vimeo to Google Cloud Storage in order to run the Video Intelligence API on them.  There are a number of ways to do that, but I’d like […]

APIS and techniques

Google Cloud Platform

This collection of articles deal with various cloud platform APIS. The full content is below. It is part of a project that I will document at a later stage The next section is a series […]