Linear optimization with or-tools: containerizing a gunicorn web application
Previously, we left our app working with our local python+gunicorn+nginx installation. In order to get there we had to do quite a bit of configuration and if we wanted »
View ArticleHow to build an API for SAP HANA using strongloop/loopback
One of the aspects I like the most about SAP HANA is the cloud app development environment that allows you to quickly put together a data-entry app using Fiori. Recently, I wanted »
View ArticleHow to connect to SAP HANA using JDBC
Recently I had to connect a Java application to SAP HANA and I made some notes along the way: The first step is to get the SAP HANA JDBC driver, a file called ngdbc.jar. »
View ArticleGetting IP location information with Angular 7
Using Angular Maps Components and a new service called ipapi, you will be able to quickly put together something that will allow you to get IP information from a client »
View ArticleRecommender system for finding subject matter experts using the Enron email...
During an interview process, I was tasked with a little project to create a recommender system to find mentors inside an organization, using Natural Language Processing. That was the perfect »
View ArticleProtected: Readability scoring of document corpora
There is no excerpt because this is a protected post.
View ArticleUploading and downloading documents from Amazon S3 using bash
You need to upload a file to S3 and cannot install new packages in the server, nor the s3 client tools. You only have bash, openssl and sed. Go. I found and adapted a script by Viktor Szakats, that...
View Article10 things I learned while deploying my first python function to AWS Lambda
I spent a few days on and off trying to deploy a Flask REST service to AWS Lambda, just to experience what »
View ArticleClassifying fruits with a Convolutional Neural Network in Keras
I followed a tutorial on Convolutional Neural Networks that left many questions unanswered. Soon I realized that the actual process of architecting a Neural Network and setting the parameters seemed to...
View ArticleMy Python logging setup
Working on various Python projects has taught me the importance of consistent logging, especially when dealing with distributed computing frameworks like Spark. Logging is not just about keeping track...
View Article