Hi, I am Jiarong Wei (irc: VcamX). I?m a 3rd year computer science student at Zhejiang University, China. I?m very willing to contribute to Xapian as part of GSoC 2014. Now I?m at Simon Fraser University, Canada, as an exchange student. I?ll go back to China on the end of April. I think it doesn?t matter I?ll change the time zone :) From the list of project?s ideas, Learning to Rank interests me a lot. Last year, I did a course on Information Retrieval at my university. Also I?m interested in Machine Learning. So, that?s why letor that combines both techs attracts me. I?d like to know more about it by improving the code. I also notice the potential mentor Parth Gupta is also the initial contributor of letor as GSOC 2011 student. That's so cool! I have built all the Xapian code from Git successfully. I got Omega running, too :D, it?s exciting! Now, I?m reading the resources provided on ideas? page. Do you have any other suggestions of knowing more about the letor? And I?d like to test the function of letor. But I can?t find code example. Can u give me some suggestions? Thanks! Jiarong Wei
On Tue, Feb 25, 2014 at 01:19:23PM -0800, Jiarong Wei wrote:> From the list of project?s ideas, Learning to Rank interests me a lot. > Last year, I did a course on Information Retrieval at my university. > Also I?m interested in Machine Learning. So, that?s why letor that > combines both techs attracts me. I?d like to know more about it by > improving the code. I also notice the potential mentor Parth Gupta is > also the initial contributor of letor as GSOC 2011 student. That's so > cool!Yeah. Parth knows most about the details of the Learning to Rank code, as he either wrote it or mentored the student writing it. But in more general terms, a letor project this year needs to get the code to a point where people can actually use it easily. The letor module ideally needs to be trained for a particular application, so we need to ensure that is something that's feasible for a typical user to do. If it's too incomplete or too buggy or too hard to set up, it's not going to get used, and that would be a real shame. It's OK to add new features too, but the focus should be on making it all work well, sorting out any new xapian-core features which would help the letor module, and getting decent test coverage of the letor module. Some sort of "HOW TO" document describing setting it up would be good too.> Now, I?m reading the resources provided on ideas? page. Do you have > any other suggestions of knowing more about the letor? > And I?d like to test the function of letor. But I can?t find code > example. Can u give me some suggestions?Hopefully Parth can help here. Cheers, Olly
Just to add on top of what Olly has already mentioned.> > Now, I'm reading the resources provided on ideas' page. Do you have > > any other suggestions of knowing more about the letor? > > And I'd like to test the function of letor. But I can't find code > > example. Can u give me some suggestions? > > Hopefully Parth can help here. >In order to get started with the Letor code you need to train the model and test it with the topic and qrel file. The necessary details about training and data is available at: http://trac.xapian.org/wiki/GSoC2011/LTR Cheers, Parth.> > Cheers, > Olly > > _______________________________________________ > Xapian-devel mailing list > Xapian-devel at lists.xapian.org > http://lists.xapian.org/mailman/listinfo/xapian-devel >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20140226/4ec85550/attachment-0002.html>