Dear all, My name is Hanxiao Sun and I am a master student in the University of Chinese Academy of Sciences. I am so glad to be selected by Xapian as the GSoC student. This is my first time to work with open source community. I hope I can do a good job with you in this summer ! In my proposal, I followed the scope of the LTR project on the ideas page. But, after the interview, it seems to need adjustment before I can work more deeply. So, I hope someone can help me to hammer it out. Besides, I will have a five-day trip at the end of the month. If I couldn't make some progress before I leave, I could only do it later. Thank you again for this hard-earned chance. There will be much knowledge I need to learn in this summer and any suggestion is appreciated. Cheers! -- ???(Hanxiao Sun) Master Student of Computer Science at Institute of Computing Technology,Chinese Academy of Sciences(ICT) Email?sunhanxiaoisme at gmail.com <Email%3Asunhanxiaoisme at gmail.com> Mobile: (86)186-0025-6936 ------------------------------ This email (including any attachments) is confidential and may be legally privileged. If you received this email in error, please delete it immediately and do not copy it or use it for any purpose or disclose its contents to any other person. Thank you. ???(??????)?????????????????????????????????????????????????????????????????????? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20140425/dc93df01/attachment-0002.html>
Parth Gupta
2014-Apr-24 19:10 UTC
[Xapian-devel] Need someone to help me adjust my gsoc proposal
Hi Hanxiao Sun, First of all welcome aboard and congratulations. Yes, your project, as we agreed during the discussion, will focus on algorithms of learning to rank. Main idea is to check the existing algorithms and add a few more. Mostly you will be working on the ranker.cc part and its subclasses. You will need to add the neural network part for the listmle and listnet (probably ranknet as well). We also have another student (Jiarong Wei) for Letor project who will mainly take care of the API, test cases, feature selection algorithms and general framework. We should get resolved the common part you are going to touch. The evaluation part fits more naturally to your module. It would be fantastic during this community bonding period if we can decide upon the intersection of both projects. Also on your part, you should get familiarise yourself with the theory behind the algorithms you are going to implement (There are a couple of very nice tutorial on learning to rank) also the algorithm paper is the best source. You can also have a look at the reference implementation (if available) for the algorithms. It would also be very nice if you keep in mind the efficiency part (try to parallelize). Finally, you should also create and actively maintain your project page as previous years http://trac.xapian.org/wiki/GSoC2011 and http://trac.xapian.org/wiki/GSoC2012 with ideas, theory and as much details as you want/can! This year we will mentor as a group so although you might have a assigned mentor but you should ask your questions on IRC and/mailing list and one of us (who is readily available and can help) would help you out! Cheers, Parth. Cheers, Parth. On Thu, Apr 24, 2014 at 8:52 PM, ??? <sunhanxiaoisme at gmail.com> wrote:> Dear all, > > My name is Hanxiao Sun and I am a master student in the University of > Chinese Academy of Sciences. I am so glad to be selected by Xapian as the > GSoC student. This is my first time to work with open source community. I > hope I can do a good job with you in this summer ! > > In my proposal, I followed the scope of the LTR project on the ideas page. > But, after the interview, it seems to need adjustment before I can work > more deeply. So, I hope someone can help me to hammer it out. Besides, I > will have a five-day trip at the end of the month. If I couldn't make some > progress before I leave, I could only do it later. > > Thank you again for this hard-earned chance. There will be much knowledge > I need to learn in this > summer and any suggestion is appreciated. > > Cheers! > -- > ???(Hanxiao Sun) > Master Student of Computer Science at Institute of Computing > Technology,Chinese Academy of Sciences(ICT) > Email?sunhanxiaoisme at gmail.com <Email%3Asunhanxiaoisme at gmail.com> > Mobile: (86)186-0025-6936 > > ------------------------------ > This email (including any attachments) is confidential and may be legally > privileged. If you received this email in error, please delete it > immediately and do not copy it or use it for any purpose or disclose its > contents to any other person. Thank you. > > > ???(??????)?????????????????????????????????????????????????????????????????????? > > _______________________________________________ > 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/20140424/8f91b664/attachment-0002.html>
Hanxiao Sun
2014-May-04 14:44 UTC
[Xapian-devel] Need someone to help me adjust my gsoc proposal
Thank you Parth! I am back from my trip. I have moved the project plan from the melange to my project page( http://trac.xapian.org/wiki/GSoC2014/Learning%20to%20Rank%20Hanxiao%20Sun/Project%20plan). The k-folds part seems more likely to be part of general framework module, so I didn't add it. Could you please recommend some nice tutorials about my module for me? Although I have read several ones from MSRA, it still be helpful. Many thanks! Hanxiao 2014-04-25 3:10 GMT+08:00 Parth Gupta <pargup8 at gmail.com>:> Hi Hanxiao Sun, > > First of all welcome aboard and congratulations. Yes, your project, as we > agreed during the discussion, will focus on algorithms of learning to rank. > > Main idea is to check the existing algorithms and add a few more. Mostly > you will be working on the ranker.cc part and its subclasses. You will need > to add the neural network part for the listmle and listnet (probably > ranknet as well). > > We also have another student (Jiarong Wei) for Letor project who will > mainly take care of the API, test cases, feature selection algorithms and > general framework. We should get resolved the common part you are going to > touch. The evaluation part fits more naturally to your module. > > It would be fantastic during this community bonding period if we can > decide upon the intersection of both projects. Also on your part, you > should get familiarise yourself with the theory behind the algorithms you > are going to implement (There are a couple of very nice tutorial on > learning to rank) also the algorithm paper is the best source. You can also > have a look at the reference implementation (if available) for the > algorithms. It would also be very nice if you keep in mind the efficiency > part (try to parallelize). > > Finally, you should also create and actively maintain your project page as > previous years http://trac.xapian.org/wiki/GSoC2011 and > http://trac.xapian.org/wiki/GSoC2012 with ideas, theory and as much > details as you want/can! > > This year we will mentor as a group so although you might have a assigned > mentor but you should ask your questions on IRC and/mailing list and one of > us (who is readily available and can help) would help you out! > > Cheers, > Parth. > > Cheers, > Parth. > > > On Thu, Apr 24, 2014 at 8:52 PM, ??? <sunhanxiaoisme at gmail.com> wrote: > >> Dear all, >> >> My name is Hanxiao Sun and I am a master student in the University of >> Chinese Academy of Sciences. I am so glad to be selected by Xapian as the >> GSoC student. This is my first time to work with open source community. I >> hope I can do a good job with you in this summer ! >> >> In my proposal, I followed the scope of the LTR project on the ideas >> page. But, after the interview, it seems to need adjustment before I can >> work more deeply. So, I hope someone can help me to hammer it out. Besides, >> I will have a five-day trip at the end of the month. If I couldn't make >> some progress before I leave, I could only do it later. >> >> Thank you again for this hard-earned chance. There will be much knowledge >> I need to learn in this >> summer and any suggestion is appreciated. >> >> Cheers! >> -- >> ???(Hanxiao Sun) >> Master Student of Computer Science at Institute of Computing >> Technology,Chinese Academy of Sciences(ICT) >> Email?sunhanxiaoisme at gmail.com <Email%3Asunhanxiaoisme at gmail.com> >> Mobile: (86)186-0025-6936 >> >> ------------------------------ >> This email (including any attachments) is confidential and may be legally >> privileged. If you received this email in error, please delete it >> immediately and do not copy it or use it for any purpose or disclose its >> contents to any other person. Thank you. >> >> >> ???(??????)?????????????????????????????????????????????????????????????????????? >> >> _______________________________________________ >> Xapian-devel mailing list >> Xapian-devel at lists.xapian.org >> http://lists.xapian.org/mailman/listinfo/xapian-devel >> >> >-- ???(Hansel Sun) Master Student of Computer Science at Institute of Computing Technology,Chinese Academy of Sciences(ICT) Email?sunhanxiaoisme at gmail.com <Email%3Asunhanxiaoisme at gmail.com> Mobile: (86)186-0025-6936 ------------------------------ This email (including any attachments) is confidential and may be legally privileged. If you received this email in error, please delete it immediately and do not copy it or use it for any purpose or disclose its contents to any other person. Thank you. ???(??????)?????????????????????????????????????????????????????????????????????? -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20140504/78dcc976/attachment-0002.html>