<div dir="ltr">Hi <div><br></div><div>Maybe I can start off with Hanxiao's branch but I can see there are two repos.</div><div><br></div><div><a href="https://github.com/v-hasu/xapian/tree/gsoc2014-evaluation">https://github.com/v-hasu/xapian/tree/gsoc2014-evaluation</a><br></div><div><a href="https://github.com/v-hasu/xapian/tree/gsoc2014">https://github.com/v-hasu/xapian/tree/gsoc2014</a><br></div><div><br></div><div>which one should I pick?</div><div><br></div><div>I have already successfully built xapian from the git repository (<a href="https://github.com/xapian/xapian">https://github.com/xapian/xapian</a>)</div><div><br></div><div>Since I am new to ML (well I dont know anything about it?), should I read the paper try to make sense out of it and get back too?</div><div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><font face="arial,helvetica,sans-serif"><span style="font-family:'times new roman',serif"><font>Best Regards<br>Manu Gupta</font></span><br></font></div></div></div>
<br><div class="gmail_quote">On Wed, Dec 3, 2014 at 5:08 AM, Parth Gupta <span dir="ltr"><<a href="mailto:pargup8@gmail.com" target="_blank">pargup8@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>I have merged Jiarong's branch and xapian/master in my master brach: <a href="https://github.com/parthg/xapian" target="_blank">https://github.com/parthg/xapian</a><br><br>It builds (you would have to .nobootstrap xapain-bindings). <br><br>It would be also good to test the feature calculation modules in the new API framework (the above branch) if you are more interested in the general framework of the LTR. But if you are more keen on the ML part then Hanxiao's branch would be a good point to start and to do what James is suggesting.<br></div></div><div class=""><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 1, 2014 at 8:26 AM, James Aylett <span dir="ltr"><<a href="mailto:james-xapian@tartarus.org" target="_blank">james-xapian@tartarus.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I'd suggest that a good thing to look at would be functional tests of the metrics and algorithms in Hanxiao Sun's work from this summer. You'll generally need to go either to the original paper, or find an alternative implementation, to build up a series of tests that demonstrate that the implementation is doing what it is supposed to.<br>
<br>
Xapian-core contains a test framework which it would be sensible to reuse for this.<br>
<br>
(Tests can be fairly easily merged at a later point because they'll be largely independent of other tidying up needed to merge this summer's work.)<br>
<span><font color="#888888"><br>
J<br>
</font></span><div><div><br>
> On 1 Dec 2014, at 04:47, Olly Betts <<a href="mailto:olly@survex.com" target="_blank">olly@survex.com</a>> wrote:<br>
><br>
>> On Sun, Nov 30, 2014 at 02:09:50PM -0500, Manu Gupta wrote:<br>
>> I will try to work on :<br>
>> <a href="http://trac.xapian.org/wiki/GSoCProjectIdeas#Project:LearningtoRank" target="_blank">http://trac.xapian.org/wiki/GSoCProjectIdeas#Project:LearningtoRank</a><br>
>><br>
>> I will be taking a Machine Learning class the next semester and I hope that<br>
>> this project will help me supplement my learning in Machine Learning and<br>
>> also gain a bit of knowledge in IR.<br>
>><br>
>> If you can give me ideas on how to get around with the code for LTR<br>
>> project, it will be awesome. I can look at it and get back to you.<br>
><br>
> Unfortunately right now there's not a single place with the code you<br>
> need to look at.<br>
><br>
> Parth's work from GSoC 2011 is on master in the xapian-letor<br>
> subdirectory, and James has gone through the 2012 work to pick out the<br>
> useful changes, and I merged those to master earlier today.<br>
><br>
> But in GSoC 2014 we had 2 letor projects working on different aspects,<br>
> and we need to sort out getting those both cleaned up and merged.  We<br>
> should manage to do that before GSoC 2015, but right now you probably<br>
> need to look at both those branches:<br>
><br>
> <a href="http://trac.xapian.org/wiki/GSoC2014/Learning%20to%20Rank%20Hanxiao%20Sun" target="_blank">http://trac.xapian.org/wiki/GSoC2014/Learning%20to%20Rank%20Hanxiao%20Sun</a><br>
> <a href="http://trac.xapian.org/wiki/GSoC2014/Learning%20to%20Rank%20Jiarong%20Wei" target="_blank">http://trac.xapian.org/wiki/GSoC2014/Learning%20to%20Rank%20Jiarong%20Wei</a><br>
><br>
> Cheers,<br>
>    Olly<br>
><br>
> _______________________________________________<br>
> Xapian-devel mailing list<br>
> <a href="mailto:Xapian-devel@lists.xapian.org" target="_blank">Xapian-devel@lists.xapian.org</a><br>
> <a href="http://lists.xapian.org/mailman/listinfo/xapian-devel" target="_blank">http://lists.xapian.org/mailman/listinfo/xapian-devel</a><br>
<br>
_______________________________________________<br>
Xapian-devel mailing list<br>
<a href="mailto:Xapian-devel@lists.xapian.org" target="_blank">Xapian-devel@lists.xapian.org</a><br>
<a href="http://lists.xapian.org/mailman/listinfo/xapian-devel" target="_blank">http://lists.xapian.org/mailman/listinfo/xapian-devel</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div></div></div>