Earlier quoted context omitted.
You are indeed right, and I encourage anyone interested in computing the precision metrics to do so. The focus of this post is the GoLang proxy used for the caching. It's actually used in a CI / CD environment, but I'm finding it incredibly useful for a whole variety of tasks. Regarding the precision metrics, you can find all the information required here http://scikit-learn.org/stable/tutorial/text_analytics/worki..…
Well sure it's possible, I've done writeups on text classification with Scikit-Learn as well here: https://bigishdata.com/2016/12/05/classifying-amazon-reviews... But results and how well the classifier performs really just depends on the quality and amount of training data you have. So would be interesting to see how this does if you can get a bunch more data from each of the subreddits and have some more test examp…
Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
11–18 of 18 posts
Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#12This is a really great resource. Thank you. I'm just getting started with experimenting in this topic, and it's great to see something that isn't about classifying flower petals that is approachable!
Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#13Earlier quoted context omitted.
Thank you. Post author here. I'm glad you enjoyed it. I'll write many more blog posts over the christmas period on the same topic, so if you enjoyed then do keep checking.
Agree, nice article! Afraid other than your posts making it to front page, I don't see how to keep checking: -- can't find an RSS feed for your blog -- ioloop.io has a blank homepage -- ioloop.io/blog gives a 404 So where's the best place to keep checking? Thanks!
What I really like about this technique is that I can play with my scikit-learn while being offline, which seems to go hand in hand with the holiday travels ahead.
Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#14I know it's not the focus of the post, but was there any particular reason why you went with the MultiNomialNB classifier? I've been getting pretty good results recently with LinearSVC which seems to be a lot faster and in my case a bit more accurate too.
An interesting metric for a future post might be how your proxy compares with scrapy + httpcache middleware.
Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#15Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#16I'm still confused about the use case. Is the purpose of a cache like this to create a unified interface to accessing and storing web pages? So you can write code to scrape pages based on their URLs, but then you can re-run without changing your code using local cached data?
Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#17Re: Show HN: Subreddit classifier using scikit-learn and a high-performance Go proxy
#18Looks very interesting, have you looked at H2O.ai which spits out a classifiers as Java code which can be wrapped in an ultra low latency API without caching.