Regarding GSoC 2017

James Aylett james-xapian at tartarus.org
Mon Jan 23 12:05:13 GMT 2017


On 23 Jan 2017, at 11:12, Prakhar Pratyush <er.prakhar2b at gmail.com> wrote:

> I also looked at the future work section of this project done during the last summer. I want to pursue two things as of now (for next two-three weeks)-  Writing automated tests for the API (it would be helpful if someone could get me started with this)

What help do you need to get started? The LTR information on the wiki suggests you look at our existing documentation for writing tests, and particularly the xapian-core tests for existing code to review.

> second, I want to integrate ranker ListMLE /AdaRank (I prefer ListMLE first). I noticed that available rankers point to certain research papers. It would be helpful if you could advice me regarding which research paper to follow (in case some particular approach is to be followed in xapian).

Generally, if a ranker points to a research paper, that's the one to go with. Parth and Ayush are probably the best people to talk about this if you have questions about specific rankers.

It's worth noting that some academic papers don't really contain enough detail to write tests from trivially. You may want to find a parallel implementation to generate test data, or you may have to verify some tiny test cases by hand (in which case the papers will help).

J

-- 
 James Aylett
 devfort.com — spacelog.org — tartarus.org/james/




More information about the Xapian-devel mailing list