October 20, 2016

Understand Customer Data Using Time Series and Sentiment Analysis

While data science offers many ways to visualize and make predictions with your customer data, most can be time consuming. Worse, you often can't reuse your code with other datasets.

Sentiment Time Series is a microservice that can be used on a variety of datasets to process unstructured text...

October 19, 2016

Emergent // Future Weekly: Preparing for Our AI Future, Smarter Smartphones, Self-Driving Cars

Issue 27 We're back after a week off the grid. This week we look at how Obama is preparing for the future of AI, how AI assistants are adding the "smart" to smartphones, check in on self-driving cars and other emergent transportation tech, and we take a mulligan on Notes from the Frontier this...

October 12, 2016

Use Smart Thumbnail to Perfectly Crop Images Programmatically

It's not easy to dynamically scale and crop images of different sizes or aspect ratios. Typically, this is resolved in one of two ways: manipulate images by hand (slow, high quality, expensive), or indiscriminately crop-to-fit from the middle-out (fast, low quality, cheap).

October 04, 2016

Emergent // Future Weekly: Historic AI Partnership, Mission to Mars, Chatbots, AWS P2 GPUs

Issue 26 This week we cover the historic AI partnership, look at the newAWS P2 GPU instances, ponder humanities mission to Mars, check in on chatbots, catch up on recent news from the Google Research Team, and recap the thoughts, ideas, and opinions inNotes from the Frontier.

Plus, our top ...

September 29, 2016

September 2016 Newsletter: Need Some AI? Yeah, There’s a Marketplace for That

We're excited to share that WIRED featured Algorithmia in an article earlier this month that looked at our efforts to democratize access to AI.

From the Blog This month we show you how to build a Slack chatbot to analyze the sentiment of a channel, create a tool that finds broken links, learn ...

September 27, 2016

How to Solve FizzBuzz Using Machine Learning and Scikit-Learn

This is a guest post by Daniël Heres, a software engineer & Computing Science student. Want to contribute your own how-to post? Let us know.

FizzBuzz is a programming exercise some interviewers use to test a developer's skills. To solve FizzBuzz, count from 1 to 100 and replace numbers divisible...

September 27, 2016

Emergent // Future Weekly: Snapchat Spectacles, DDoS Attacks, Notes from the Frontier

Issue 25 This week we try on Snapchat's augmented reality glasses, look at free speech and the internet, and recap the thoughts, ideas, and opinions in Notes from the Frontier.

Plus, our top projects to try at home, and our favorite articles from the past week. 

September 26, 2016

Web Scraping with Python: How To Crawl, Scrape, and Analyze URLs

How do you convert an entire website into JSON when an API isn't available? For many, they'd write a web crawler to first discover every URL on a domain. Then, write a web scraper for each type of page to transform it into structured data. After that, they'd have to de-dupe, strip HTML, and more...

September 21, 2016

Extract Structured Data From Web Sites Using Analyze URL

Scraping and extracting structured data from web pages can often be a challenge. There’s typically issues with fetching data, dealing with pagination, handling AJAX, and more.

The Analyze URL microservice is a useful tool for transforming messy unstructured data into clean structured data via a...

September 20, 2016

Emergent // Future Weekly: Notes From The Frontier, Chat Bots, Augmented Reality, Self-Driving Cars

Issue 24 This week we debut Notes from the Frontier, a collection of thoughts, ideas, and opinions from the Emergent // Future community. Catch up on the chat bot boom, check in on Apple's plans for augmented reality, and look at the latest news in the self-driving car trend

Here's 50,000 credits
on us.

Algorithmia AI Cloud is built to scale. You write the code and compose the workflow. We take care of the rest.

Sign Up