Nicolas Kruchten

Nicolas Kruchten is a
software engineer at Datacratic
in Montréal, Québec, Canada.

November 10, 2014
Arbitraging an RTB Exchange


Last week, Bloomberg came out with an article on RTB arbitrage, which included a couple of sentences that made it sound a lot like it was possible to front-run an RTB auction: “Some buy from an exchange and sell it right back to that very same exchange” and “Some agencies are poorly connected to exchanges and can’t respond to a first auction in time, allowing middlemen to buy and flip within the same market”. This seemed surprising to me at first, given that all auction participants (as far as I know) get the same opportunity to bid on an impression, so how could you make money buying and selling the same impression on the same exchange? Upon further thought, however, here’s a theory about how it might work.

Full post »


September 22, 2014
VisMtl: Maps, Tools, Stories

VisMtl: Maps, Tools, Stories

I gave a talk at Visualization Montréal entitled Maps, Tools, Stories. Check out the synced slides and video!

Full post »


August 7, 2014
RTB - Big Data, Small Peas


Real-Time Bidding systems buy online ads one at time, at prices on the order of one tenth of a penny per impression. One Friday afternoon, the topic of conversation in a Datacratic chat room turned to what else you can buy for a tenth of a cent. We concluded that a good candidate would be a single green pea.

Full post »


July 15, 2014
Visualizing High-Dimensional Data in the Browser with SVD, t-SNE and Three.js


Data visualization, by definition, involves making a two- or three-dimensional picture of data, so when the data being visualized inherently has many more dimensions than two or three, a big component of data visualization is dimensionality reduction. Dimensionality reduction is also often the first step in a big-data machine-learning pipeline, because most machine-learning algorithms suffer from the Curse of Dimensionality: more dimensions in the input means you need exponentially more training data to create a good model. Datacratic’s products operate on billions of data points (big data) in tens of thousands of dimensions (big problem), and in this post, we show off a proof of concept for interactively visualizing this kind of data in a browser, in 3D (of course, the images on the screen are two-dimensional but we use motion and perspective to evoke a third dimension).

Full post »


May 5, 2014
Big Data Week Montreal: From Big Data to Big Value


Video and slides from my talk at the kickoff of Big Data Week Montreal 2014.

Full post »



© Nicolas Kruchten 2010-2014