Hello, My name is Prakhar Pratyush. I am a 4th year Electronics & Communication engineering undergraduate student at Indian Institute of Technology (IIT) Roorkee. My primary areas of Interest are machine learning, and Information Security and I am proficient in C++/Python/JavaScript programming languages as well. I was looking into the past gsoc organizations, and I came across Xapian. I looked into the ideas page, and I found the project "Learning to Rank Stabilisation" interesting. I would like to know more about this project (targeted work for gsoc'17) and as the organization is willing to mentor right away, I would appreciate if someone could get me started with the code base/ beginner bug or relevant readings. I would also like to know if there is any selection criteria, like qualification task or patch submission etc. Thanks Prakhar -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20170117/320dd402/attachment.html>
Prakhar — have you seen our guide for potential students (https://trac.xapian.org/wiki/GSoC%20Guide)? It will take you through getting the code building, tackling some small bug or bite-size project, and also has some hints on how to write a good proposal. In most cases we require an accepted PR as part of an application, and we recommend you allow some time for review and iteration on your first PR. J> On 17 Jan 2017, at 00:26, Prakhar Pratyush <er.prakhar2b at gmail.com> wrote: > > Hello, > > My name is Prakhar Pratyush. I am a 4th year Electronics & Communication engineering undergraduate student at Indian Institute of Technology (IIT) Roorkee. > My primary areas of Interest are machine learning, and Information Security and I am proficient in C++/Python/JavaScript programming languages as well. > > I was looking into the past gsoc organizations, and I came across Xapian. I looked into the ideas page, and I found the project "Learning to Rank Stabilisation" interesting. > > I would like to know more about this project (targeted work for gsoc'17) and as the organization is willing to mentor right away, I would appreciate if someone could get me started with the code base/ beginner bug or relevant readings. > > I would also like to know if there is any selection criteria, like qualification task or patch submission etc. > > Thanks > Prakhar-- James Aylett devfort.com — spacelog.org — tartarus.org/james/
Hello, Thanks for replying>>>On Tue, Jan 17, 2017 at 3:40 PM, James Aylett <james-xapian at tartarus.org>wrote:> >>>Prakhar — have you seen our guide for potential students ( > https://trac.xapian.org/wiki/GSoC%20Guide)? It will take you through > >>getting the code building, tackling some small bug or bite-size project, > and also has some hints on how to write a good proposal. >Yes, I have skimmed through the starting guide and build the project as suggested in xapian-core/HACKING. I'm still trying to read more about the project and relevant topics to gain more intuition and confidence. (Learning to Rank stabilisation). 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), and 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). Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20170123/46762f67/attachment.html>