All posts by Matt Kiser

Introducing the Algorithmia R Client

Algorithmia now has an R Client for developersToday, we’re excited to announce full development support for R on Algorithmia with our new CRAN package.

R users now have access to Algorithmia’s library of more than 2,500 algorithmic microservices via the client.

With the new client, R users can now deploy their predictive models and analytical routines as production-ready API’s without ever having to provision, configure, or manage servers or infrastructure. Read More…

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

The future of artificial intelligenceIssue 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 week — Sorry!

And, per usual, our top projects to try at home, and favorite articles from the past week are down at the bottom.  Read More…

Use Smart Thumbnail to Perfectly Crop Images Programmatically

Image Cropping API
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). Read More…

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 how to solve FizzBuzz using machine learning, and the easiest way to crawl and scrape every page from a domain. Read More…

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

Web Scraping 101: How to crawl, scrape, and analyze websites in Python

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 just to get their data in a structured state. That sounds like a lot of work.
Read More…