Mashape – Finalist for 2013 Red Herring Top 100 North America Award

San Francisco – May 8, 2013 – Mashape announced today it had been selected as a finalist for Red Herring’s Top 100 North America award, a prestigious list honoring the year’s most promising private technology ventures from the North American business region. Red Herring has been selecting the most exciting and promising start-ups and “scale ups” since 1995. Finalists are still evaluated individually from a large pool of hundreds of candidates based across North America. Twenty major criteria underlie the scoring and process. They include, among others: the candidate company’s addressable market size, its IP and patents, its financing, the proof...

The Ten API Commandments

Ten API Commandments: Thou shall not use oauth 1.0 Thou shall not kill an API Thou shall not deprecate endpoints Thou shall document thy API Thou shall not return XML Thou shall be RESTful Thou shall not use SOAP Thou shall notify developers of changes Thou shall make it easy to get API keys Thou shall distribute on Mashape...

Web-enable your Research/Project with an API

This post is intended to help data scientists and engineers who, in some capacity, have implemented routines/algorithms/data that does a specialized function (e.g. machine learning) using a dynamically typed language, such as Python.  The goal is to web-enable these routines/algorithms using an application programming interface (API). Exposing these functions/data as an API allows for: Easier, faster, and consistent sharing of functionality/data that could further progress the research.  A good example of this is the Materials Project from the Lawrence Berkeley National Laboratory.  They deemed it necessary for the scientific community to have access to their data, hence exposing it...

List of 25+ Natural Language Processing APIs

Natural Language Processing, or NLP, is a field of computer science, artificial intelligence, and linguistics concerned with the interactions between computers and human (natural) languages. Here are useful APIs that help bridge the human-computer interaction: Sentiment Analysis for Social Media – The multilingual sentiment analysis API (with exceptional accuracy, 83.4% as opposed to industry standard of 65.4%, and available in Mandarin) from Chatterbox classifies social media texts as positive or negative, with a free daily allowance to get you started. The system uses advanced statistical models (machine learning & NLP) trained on social data, meaning the detection can handle slang, common...

25 Useful APIs for Book Discovery

We are proud to be part of the first Publishing Hackathon!  The organizers of the Publishing Hackathon are inviting designers, engineers, programmers, an entrepreneurs to spend 36 hours together in teams to developer a new approach to digital book discovery. The Publishing Hackathon will take place on May 18th and 19th at The Alley NYC, the leading digital co-working space in New York. The participants will be briefed by a cross-section of book publishing leaders, and then will form teams to create apps, websites, programming or businesses that can address the issue of book discovery in  this rapidly evolving landscape. At the...

Unicorn has become Unirest

Yesterday, we released our newest open-sourced project, which we named Unicorn. Unfortunately, that was also the name of two existing open sourced projects. We really dropped the ball, and have been working hard to clean up the mess.  Our apologies to anyone in the Ruby or Python community who was confused or pissed off.  Hopefully you can look past our mistake and see the value in this project. Since yesterday, we have decided on a new name, Unirest, which we think is a great fit for the project. We also made a new website, changed out all the docs, and...

List of 20+ Sentiment Analysis APIs

Just a few days back we posted a List of 50+ Machine Learning APIs. The APIs below are a Sentiment Analysis subset group from that Machine Learning API list.  Sentiment Analysis refers to “the application of natural language processing, computational linguistics, and text analytics to identify and extract subjective information in source materials.” We hope you’ll it find useful! Sentiment Analysis for Social Media – The multilingual sentiment analysis API (with exceptional accuracy, 83.4% as opposed to industry standard of 65.4%, and available in Mandarin) from Chatterbox classifies social media texts as positive or negative, with a free daily allowance to...

Releasing Unicorn into the wild

UPDATE: We’ve got a lot of comments and suggestions on the ‘Unicorn’ naming. We apologize for the confusion and are working on finding a new name. Have a suggestion? Tweet us @mashape UPDATE #2: We picked a new name, unirest.io is up and running. UPDATE #3: Check our latest post on “Unicorn has become Unirest” Here at Mashape, we use a lot of open source. Our tech stack includes a lot of popular frameworks and libraries which have allowed us to rapidly iterate and develop what we feel is the best cloud API proxy and marketplace the universe has...

Yoda teaches APIs

Into APIs now, Yoda is…...

Consuming Machine Learning APIs with Python

In this short tutorial we will use Python in our Mac Terminal to consume one of the Machine Learning APIs in this list.  Let’s pick DuckDuckGo. DuckDuckGo lets us define people, places, things, words, and concepts.  It also provides a list of related topics.  This is very useful if you want to get some context on a certain text. Although we’re picking DuckDuckGo, note that the steps below also applies to the rest of the APIs in the Machine Learning APIs list, and all Mashape APIs.  That means you can swap in and swap out APIs for your applications...