All posts in Blog Posts

Advanced grammar and Natural Language Processing with Syntaxnet

Parsey McParseface

Lets play a game: can you tell the difference between these two sentences?

“Most of the time, travellers worry about their luggage.”

“Most of the time travellers worry about their luggage.”

Whoa, remove the comma and all of a sudden we’re having an entirely different conversation!

The little nuances of language can be hard enough for a human to understand, let alone a computer! How could we possibly teach a computer to understand the difference?

Read More…

DevOps for AI – The AI Layer

When Google’s Gradient Ventures invested in us, they did so with an understanding that it is incredibly hard to deploy AI/ML infrastructure — and that every dev team is going to need to solve this problem.
Our solution, the AI Layer, is the best-in-class architecture.As our co-founder, Kenny Daniel says: Tensorflow is open-source, but scaling it is not. 
DevOps for AI presents massive challenges to all sizes of organizations. If your team is only a couple of developers, you don’t want to distract them from their primary mission by requiring them to put in a ton of effort supporting infrastructure.For large organizations, AI/ML models require a completely customized DevOps stack. Let us show you how…

  Read More…

Advanced Algorithm Design

We host more than 4000 algorithms for over 50k developers. Here is a list of best practices we’ve identified for designing advanced algorithms. We hope this can help you and your team. Read More…

Chatbot Workshop at Seattle’s Building Intelligent Applications Meetup

Recently Jon Peck, who is a Software Engineer and Developer Evangelist at Algorithmia, wrote a fun post on how to get an emotionally aware chatbot up and running in about 15 minutes.

In this hands-on micro workshop, Jon will show you how to create a chatbot using Dexter, a company that makes building chatbots easy and accessible. Then he’ll show you how to make the chatbot emotionally aware using Algorithmia. Our open marketplace that hosts over 4,000 algorithms and microservices that are all available via a scalable API endpoint.

Jon will also go through some use cases covering why you would need a chatbot, especially one enabled with machine learning and provide some examples of other machine learning algorithms that work well in chatbots, but aren’t covered in the demo.

Please join us for a fun evening of food and drinks provided by Algorithmia and learn how to build an emotionally intelligent chatbot!

For more information or to RSVP check out the Seattle Building Intelligent Applications Meetup.

Bring Deep Learning to iOS and Android

Android-and-iOS-Algorithmia

We’ve all read about machine learning in the headlines, but many iOS and Android developers haven’t made the leap to integrating machine learning intelligence into their applications. This is partly due to the time commitment needed to learn enough statistics to understand the math behind the models, and to determine which models are appropriate for your use case.  Once a developer has this knowledge under their belt, they now have to move their trained model to production which requires a whole other set of skills, especially when it’s a deep learning algorithm that requires a GPU environment.

Between learning the algorithms and productionizing them for mobile devices, integrating ML into an application can seem like a daunting task. But there are big benefits to adding machine learning: you can take your mobile app from a basic CRUD architecture, to much more advanced uses:

Fortunately, there is an easier way. You don’t have to be an expert in machine learning to take advantage of its benefits. And if you are an expert, you can host your models for free in our scalable, serverless AI cloud. Read More…