Category Archives: Tutorials

Using Golang with Api.ai Artificial Intelligence service

Part 2 — In this article, we will try out their /tts service. In part 1 of this series we explored their /query service. Here, we will explore their/tts service which takes text and returns the generated speech (as an audio WAV … Continue reading

Posted in Go, Tutorials | Tagged , , | Leave a comment

Using Golang with Api.ai Artificial Intelligence service

Part 1 — In this article, we will try out their /query service. Api.ai is a service which provides a nice combination of both voice recognition and machine learning for developers. We shall use their free tier. Api.ai has “Domains”. Domains are … Continue reading

Posted in Go, Tutorials | Tagged , , | 1 Comment

Use Go and Clarifai API to Recognize NSFW Images

The ‘Not Safe For Work’ (NSFW) model analyzes images and videos and returns probability scores on the likelihood that the image or video contains pornography. For those of you who don’t know what NSFW is, we’re talking about Not Safe … Continue reading

Posted in Go, Tutorials | Tagged , , | Leave a comment

Building web apps with Rails4 and AngularJS in 15 minutes

While learning AngularJS to make a single page app using Rails4, I found some good videos and blogs. However, I did not find any simple example for CRUD operations that made me easily understand the integration between Rails4 and AngularJS. … Continue reading

Posted in Javascript, Ruby on Rails, Tutorials | Tagged , | 16 Comments

Implementing Rails APIs like a professional

Today, a web-portal that does not support APIs is not even considered a web portal! This post explains how we can implement Rails APIs in our application. It talks about API keys, API versioning and authentication techniques. Continue reading

Posted in Ruby on Rails, Tutorials | Tagged , , , | 15 Comments

A Fun, Weather Forecast Go Web App

We shall build a fun Go app that accepts city names from a user and displays the current weather forecast in those cities, to the user. In a previous article we learned how to use The Google Geocoding API in … Continue reading

Posted in Go, Tutorials | Tagged , , | 3 Comments