Advertisement

Yahoo open-sources machine learning porn filter

It isn't perfect, but that's where you come in.

Getty Images

Yahoo is the latest tech company to open source its computer vision code. The beleaguered outfit's application for it? Filtering porn. Yahoo hopes that its convolutional neural net (CNN) will empower others to better guard innocent eyes, but admits that because of the tech's very nature (and how the definition of "porn" can vary wildly), that the CNN isn't perfect.

"This model is a general purpose reference model, which can be used for the preliminary filtering of pornographic images," a post on the Yahoo Engineering Tumblr says. "We do not provide guarantees of accuracy of output, rather, we make this available for developers to explore and enhance as an open source project." The code is available on Github at the moment, and if you need any testing material, well, there isn't exactly a shortage of it on Tumblr. Just ask Indonesia.