consulting
My next steps
In November I quit my job as the tech lead of the machine learning team at Archive360. Starting December 1st I am looking to provide my services as a machine learning consultant.
consulting
In November I quit my job as the tech lead of the machine learning team at Archive360. Starting December 1st I am looking to provide my services as a machine learning consultant.
programming
In a previous post I implemented the game of Codenames in Rust, allowing a human player to interact with the computer playing randomly. Now let's implement a smarter computer agent, using word vectors. Word vectors (or word embeddings) are a way of converting words into a high dimensional
tech
I sometimes give talks at the local tech hub in the city where I live. It's not a big community, but I enjoy giving talks and they often provide a necessary deadline and motivation to finish some projects. Last week I gave a talk about Rust. Given that
programming
I love playing board games. I love machine learning. I love Rust. So why not combine them and do something really fun? So I ran a word vector analogy query and I got back: machine learning + board games - Rust = Codenames So let's implement Codenames in Rust. It&
rust
I have heard many good things about Rust for several years now. A couple of months ago, I finally decided to start learning Rust. I skimmed through the Book and did the exercises from rustlings. While they helped me get started, I learn best by doing some projects. So I
gpu
At work we use Google Cloud Platform to run our machine learning jobs on multiple machines. GCP has a monitoring platform called Stackdriver which can be used to view all kinds of metrics about your VMs. Unfortunately, it doesn't collect any metrics
programming
For work I recently needed to do something that is very similar to regexes, but with a twist: it should operate on lists of objects, not only on strings. Luckily, Python came to the rescue with REfO, a library for doing just this. My usecase was selecting phrases from Part-of-Speech
programming
After in the last post we looked how to get the data, now we are going to start analyzing it. The first question we are interested in is how quickly do houses sell. We don't have access to actual contracts, so we will use a proxy to measure
scraping
Having moved back to Romania, I decided I would need a place to live in, ideally to buy. So we started looking online for various places, we went to see a lot of them. Lots of work, especially footwork. But, being the data nerd that I am, I wanted to
programming
Remember my old project for processing instant messaging logs? Probably, because I wrote about it five years ago. Well, the project is only mostly dead, every once in a while I still occasionally work on it. I mostly use it as an excuse to learn tech
philosophy
During the last year there have been many articles about the upcoming singularity and what will happen after that. Elon Musk or Stephen Hawking have issued warnings about the impending doom, while others are more optimistic and are hoping that cures for all diseases will be
machine learning
I'm doing a project about doing OCR on receipts and today, while trying to do character segmentation, I made a pretty stupid mistake that led to my model overfitting almost perfectly pretty neatly (in some cases I got 100% correct classifi