Archive for the ‘machine learning’ Category

PredictionIO and Lumen: Building a Movie Recommendation App

Posted on: No Comments
In the intro, we covered the basics of PredictionIO and installed its dependencies. In this part, we’re going to build the movie recommendation app. Environment Config File Inside your app directory, create a .env file and add the following configur...

PredictionIO: Bootstrapping a Movie Recommendation App

Posted on: No Comments
In this tutorial, I’m going to walk you through PredictionIO, an open-source machine learning server, which allows you to create applications that could do the following: recommend items (e.g. movies, products, food) predict user behavior identify i...

Building Microsoft’s What-Dog AI in under 100 Lines of Code

Posted on: No Comments
Rather recently, Microsoft released an app using AI to detect a dog’s breed. When I tested it on my beagle, though… Hmm, not quite, app. Not quite. In my non-SitePoint time, I also work for Diffbot - the startup you may have heard of over the past...

Building Microsoft’s What-Dog AI in under 100 Lines of Code

Posted on: No Comments
Rather recently, Microsoft released an app using AI to detect a dog’s breed. When I tested it on my beagle, though… Hmm, not quite, app. Not quite. In my non-SitePoint time, I also work for Diffbot - the startup you may have heard of over the past...

How to Make Your Web App Smarter with Image Recognition

Posted on: No Comments
Clarifai is an API which provides image and video recognition that is incredibly simple to use and a whole lot of fun to implement. In this article, we will explore dragging and dropping images from around the web into a simple web app that will read t...

Customizing Your Api.ai Assistant with Intent and Context

Posted on: No Comments
Api.ai is a really simple service that allows developers to create their own basic personal AI assistant that works a bit like Siri and Amazon's Alexa. Last week, I covered how to build your own AI assistant using Api.ai where I showed the basics of se...

Powerful Custom Entities with the Diffbot PHP Client

Posted on: No Comments
A while back, we looked at Diffbot, the machine learning AI for processing web pages, as a means to extract SitePoint author portfolios. That tutorial focused on using the Diffbot UI only, and consuming the API created would entail pinging the API endp...