Engineering

All about boosting customer happiness with science and code

Use the Rails Asset Pipeline with Google Cloud CDN

Raymond Sohn

August 11, 2020

Setting up a Google Cloud CDN is challenging, because it requires you to fully immerse yourself in the vast vocabulary of Google Cloud. The goal of this article is to help get your Rails assets hosted on Google Cloud CDN. Along the way, I will try to contextualize why each step is necessary. At the end of this article, not only will you have your Rails assets hosted on Google Cloud CDN, but[…]

Taming Callback Pyramids in Our AngularJS App Using Async/Await

Raymond Sohn

April 23, 2020

Introduction Our dashboard is a medium-sized (~26k lines of code) AngularJS SPA (single-page application). Like most API driven SPAs, our dashboard makes a lot of asynchronous calls to fetch data. In many cases, we’re nesting asynchronous API calls several levels deep which has started to become a maintenance problem for our team. It’s not a total blocker, but it has slowed down development in[…]

How Wootric moved ML deployment pipeline from AWS to GCP

Prabhat Jha

April 13, 2020

by Prabhat Jha and Ryan Smith

When BERT meets Pytorch

Yash Vijay

August 14, 2019

A walkthrough of using BERT with pytorch for a multilabel classification use-case

Custom model deployment on Google A.I. Platform Serving.

Yash Vijay

August 05, 2019

My experience deploying custom Machine Learning models, pipelines and prediction routines at Wootric Recently, Google Cloud AI Platform Serving (CAIP) added a new feature which Machine Learning (ML) practitioners can now use to deploy models with customized pre-processing pipelines and prediction routines using their favorite frameworks, all under one serverless microservice. In this blog post, I[…]

Understanding Accuracy in ML Systems

Ryan Smith

March 12, 2019

Note: An article about this from the CX perspective can be found here.  The last few years have seen an explosion in companies adopting AI/ML solutions into their business pipeline. Huge advancements in Computer Vision and Natural Language Processing have made it possible to automate tasks we wouldn’t have attempted just 5 years ago. However, sometimes the utility of these methods can be lost in[…]

Building our own sentiment analytics model

Ryan Smith

November 29, 2018

 Whether it’s a brick and mortar company or a cutting edge SaaS enterprise, there is hardly a business that does not value customer feedback. Making sense of that feedback is tough. It’s easy to analyze feedback in a spreadsheet when you have a handful of customers, but as your customer base grows you need a system to help make sense of all of the feedback you receive. At Wootric, we built[…]

Testing the Wootric SDK with Ionic Framework

Victoria Koh

October 02, 2018

At Wootric, we've gotten quite a few requests from customers who've built their app using the Ionic Framework to test our web SDK with the framework. Here's how we did it.

Customer Feedback Classification Using Bag-of-Words

Ryan Smith

May 25, 2018

PART II. [Go to Part I]

Our Machine Learning Journey: From Zero to Customer Value in 12 months

Prabhat Jha

May 17, 2018

PART 1