Support for CORS and Content-Encoding

Support for CORS and Content-Encoding

Knowru now supports Cross-Origin Resource Sharing (CORS) and Content-Encoding headers.

Read More
Analytics for your APIs

Analytics for your APIs

Knowing usage is an integral part of managing your APIs. On top of that, Knowru provides various analytics features that you'd love in managing your APIs, such as visualizing distributions of key variables on the fly, setting alarms and monitoring response time. This post will talk about how to use various analytics features that Knowru offers.

Read More
Creating an API for a H2O Random Forest Model

Creating an API for a H2O Random Forest Model

H2O is regarded as one of the best machine learning platforms out there with its many advanced algorithms, interface to R, Python and Scala, ability to work with BigData frameworks and scalable in-memory architecture. In this blog post, we will see how to create a microservice that makes predictions for given input using a H2O Random forest model.

Read More

Combat online fraud using machine learning and BigData

Find our CEO Ken Park's presentation material in the 4th PAPI conference in Boston to see how to combat online fraud using the most recent IT technologies.

Read More

How to "Hello World" your first EMR application

This tutorial will explain how to create your first AWS EMR application in 4 simple steps.

Read More

How to unittest PySpark applications

Testing PySpark applications in a local environment ensures their appropriate behaviors without spawning multiple servers and incurring network cost. Nonetheless, writing a unittest for a PySpark application is different from writing one for regular Python applications because a PySpark application requires setting up a Spark context. This blog posts shows 4 simple steps to unittest PySpark applications.

Read More

How to "Hello World" your first Spark application

BigData is getting more accessible thanks to new technologies such as Apache Spark. Here we present 4 simple steps to write your first Spark application.

Read More

2 tunings you should make for Spark applications running in EMR

Apache Spark provides hundreds of useful configurations for developers to optimize their applications. Here we share universally good 2 tunings you want to make for your Spark applications running in AWS EMR.

Read More

The first 3 frustrations you will encounter when migrating spark applications to AWS EMR

Here we share the first 3 frustrations we had when migrating our anomaly detection spark applications to EMR and the ways we troubleshoot them.

Read More
Who responds to marketing campaigns?

Who responds to marketing campaigns?

The overall response rate for a marketing campaign by a Portuguese bank was 11.27%. In contrast, the 198 campaigns (among 40K+) to a person who purchased a product the last time on a date when the Euribor rate (the Euro Interbank Offered Rate) is less than 0.7 had 80.30% response rate. In fact, there are hundreds more that are similar to the group. How could we detect ALL these good groups with abnormally high response rates?

Read More