I spent a few days on and off trying to deploy a Flask REST service to AWS Lambda, just to experience what the cool kids were talking about. These are some of the things I learned along the way: Zappa is the easiest packager/deployer for python (as of December 2018) Zappa provides good quality… Continue reading 10 things I learned while deploying my first python function to AWS Lambda
Uploading 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 creates all the proper headers expected by the latest AWS API. I had lots of trouble with… Continue reading Uploading and downloading documents from Amazon S3 using bash
Readability scoring of the United Nations Corpus
Imagine you could estimate how hard would be to read a document, before reading it. Imagine you could do it for entire batches of documents you need to process. Imagine you could have a recommender system that would help you prioritize unread documents according to their difficulty. A bit of experimentation with the public United… Continue reading Readability scoring of the United Nations Corpus
Recommender system for finding subject matter experts using the Enron email corpus
This is a little project to create a recommender system to find mentors inside an organization, using Natural Language Processing. It started as an excuse to build a data visualization I had in mind: an interactive word cloud that did something. When I started, I didn’t know anything about Topic Modeling, Topic Extraction, or Natural… Continue reading Recommender system for finding subject matter experts using the Enron email corpus
Getting 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 and put it on a map. Angular Maps Components is really great, and the setup with ipapi is a no-brainer (they have a free tier… Continue reading Getting IP location information with Angular 7