HNHacker News
TopNewBestAskShowJobs

apurva

29 karma · joined September 21, 2007

Masters student at Georgia Tech. Active interests include applied machine learning.
submissionscomments
apurva··on Spotify launches in the US
Thanks, took dzNzWzhaEUd4scbX
apurva··on Offer HN: Advice from PhD on NLP, machine learning, and data monetization
One question that definitely has plagued me for a while is that of evaluation schemes of recommender systems... On multiple occasions I have designed recommender systems that give a fairly good user experience, but I just have not been able to quantify these results... any pointers on that will be really appreciated.
apurva··on Hunch Relaunches as Internet Personalization Service
Pretty interesting stuff.. Personally I wasn't a big fan of recommenders that rely on explicit interaction with the end users simply because it may be too much work for them. Hunch, on the other hand seems to frame questions in a much more entertaining manner, I could see my colleagues having fun while answering questions, and even after 20, they went ahead and answered a few more. The whole process definitely makes me think again about how to go about approaching recommender systems...
apurva··on Choosing a First Machine Learning Project: Start by Reading or by Doing?
For what it's worth, I think it's important to start with interesting problems. My first interaction with ML was an implementation of Naive Baye's for classifying spam, borrowing much ideas from PG's A Plan for Spam from scratch (ie no libraries). This is what got me really interested in the field, much more than randomly picking up topics- there are just so many areas to choose from. Another approach would be to read up on standard supervised learning techniques and just observing how the parameters for these algos behave on datasets. something like a Weka really comes in handy if you wish to focus on analyzing behavior of such techniques first. Best of luck!
apurva··on What tools do you recommend for text mining?
+1 for nltk... its very very neat!
apurva··on Ask HN: Python vs. Java - runtime performance
Second Michael's opinion... Some really good python libraries out there besides NumPy and SciPy. Pandas comes to mind http://code.google.com/p/pandas/ Pretty good for data analysis. Besides this, I think there was a talk on Python for the Finance world in this year's PyCon, possibly worth a look too...
apurva··on Ask HN: Addressing cold start problems in recommender systems?
well so here is what I am doing instead... I get only a notion of the likes of the user, and since "everything else" is too huge a domain to consider as dislike, I try and rank the user's like concepts and pick the lower one's as the one's they like lesser. This only for initialization, and then I leave the filter to tune itself through feedback. I know it's not the best approach in the world, but let me see how this shapes up. Thanks of course, and any other ideas still welcome!
apurva··on Ask HN: Addressing cold start problems in recommender systems?
but the whole idea is... every one has their own notion of likes and dislikes.... am i missing something here?
apurva··on Stanford Machine Learning Course
well there are loads of lectures on videolectures.net definitely worth a view, in particular those from machine learning summer school(primarily because audio quality tends to be pretty sucky in some of the other ones)...
apurva··on Ask HN: Simple exercises for a python beginner?
There is something pretty similar... You might want to lookup on euler problems in python.. http://pyeuler.wikidot.com/ really cool stuff....
apurva··on Please Review Our App: Manage Your Searches
Looks pretty interesting... however a small UI suggestion.... it seems to occupy a fair amount of the available screen space. How about something like a "bitcrumb powered searchbox" in the browser itself as opposed to a panel on the left??
apurva··on Privacy and Startups
nice post... while I do agree with most of the content on your post...could you elaborate a little more on the approach you guys are planning to take in particular? Also, one thing that probably may work against startups is while they may be really good at reacting to issues, at the same time, they are probably more prone to them to begin with.. I'd love to hear what others from HN have to say about this...
apurva··on SVMs : Beginner's resources
Good pointers, yes Andrew Ng seems really amazing that way, I had actually seen his videos too, forgot to post that link.. Thanks guys for these suggestions.
apurva··on SVMs : Beginner's resources
i did try the libsvm implementation in weka.. but it wasn't available for all datasets (my guess being it works only for binary classification), ended up using the SMO algorithm which gave pretty good results too...
apurva··on Python Machine Learning Code Repository
great resource!! what is it about NZ and machine learning :) (weka comes from there, for those who are not aware) Anyway, PyML (http://pyml.sourceforge.net/) and biopython (http://biopython.org) are two other packages I found pretty useful and can be explored..
apurva··on Ask HN:Places to apply for machine learning?
great replies guys... some very good pointers, especially ventureloop was a great find for me. thanks for the inputs again. probably another area for others interested in the field are domains on finance (like imurray suggested). i found http://www.cerebellumcapital.com/ pretty cool. but no internships, only jobs.
apurva··on Ask HN: Getting Started With Machine Learning/AI
The good news is you are at the right place :) You should probably pick up courses on machine learning as will I. http://www.cc.gatech.edu/classes/AY2009/cs7641_spring/ kind of tells you the topics you may want to look at. http://www.autonlab.org/tutorials/ is mentioned in the previous threads which has some neat tutorials too
apurva··on Ask HN: Atlanta Hacker News Meetup?
Any Gatech folks amongst us? Will be fun to catch up with some folks in college... Btw, did anyone manage to go to Atlanta Startup Weekend?