<div dir="ltr"><div><div>Hi Uppinder,<br><br>Congratulations on being accepted into GSoC 2018 with Xapian! <br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">as discussed in the interview, I might evaluate the<br>
GLS-MPT implementation before moving on to optimizations (C2-GLS).<br>
</blockquote><br>We had a discussion with regard to this, and the decision was to perform evaluation after the optimizations as you had originally proposed. So let's stick to your original plan and complete the implementation of C2-GLS before going ahead with evaluation. <br><br></div>Best Regards,<br></div>Amanda<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 27, 2018 at 8:37 AM, Gaurav Arora <span dir="ltr"><<a href="mailto:gauravarora.daiict@gmail.com" target="_blank">gauravarora.daiict@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>We are equally excited about working with you over summer.</div><div><br></div><div>I think you missed reply by Olly on IRC, you can find it in logs here:  <a href="https://botbot.me/freenode/xapian/2018-04-24/?msg=99336093&page=1" target="_blank">https://botbot.me/<wbr>freenode/xapian/2018-04-24/?<wbr>msg=99336093&page=1</a></div><div><ul id="m_874432985309626926gmail-Log" class="m_874432985309626926gmail-log m_874432985309626926gmail-unstyled" style="padding:0px;margin:0px;list-style:none;background:rgb(255,255,255);clear:both;color:rgb(39,34,30);font-family:"Droid sans",Helvetica,sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><li id="m_874432985309626926gmail-99336093" class="m_874432985309626926gmail-privmsg m_874432985309626926gmail-highlight" style="line-height:22px;list-style:none;overflow:hidden;background:rgb(253,253,253)"><div class="m_874432985309626926gmail-nick-color16 m_874432985309626926gmail-actor" style="color:rgb(70,121,156);float:left;padding:6px 6px 0px;margin:0px;font-weight:600;width:116px;height:22px;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden">olly</div><div class="m_874432985309626926gmail-message" style="background:rgb(239,239,252);padding:6px 0px 6px 10px;margin:0px 0px 0px 128px;border-left:1px solid rgb(238,238,238)">icebyte[m]: i think that probably needs to go through SFC (<a href="https://sfconservancy.org/" rel="nofollow" style="color:rgb(0,136,204);text-decoration:none" target="_blank">https://sfconservancy.org/</a>) as the "legal entity"</div></li><li id="m_874432985309626926gmail-99336095" class="m_874432985309626926gmail-privmsg" style="line-height:22px;list-style:none;overflow:hidden;background:rgb(253,253,253)"><a href="https://botbot.me/freenode/xapian/msg/99336095/" class="m_874432985309626926gmail-moment" rel="nofollow" style="color:rgb(195,195,195);text-decoration:none;background:rgb(252,252,252);float:right;padding:6px;margin-left:10px;text-align:right" target="_blank"><time class="m_874432985309626926gmail-hide" datetime="2018-04-24T20:35:28.175147+00:00" style="display:inline">2:05 am</time></a><div class="m_874432985309626926gmail-message" style="background:rgb(252,252,252);padding:6px 0px 6px 10px;margin:0px 0px 0px 128px;border-left:1px solid rgb(238,238,238)">icebyte[m]: i can talk to them about it</div></li></ul></div><span class="HOEnZb"><font color="#888888"><div><br></div><div><br></div><div class="gmail_extra">- Gaurav</div></font></span><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 27, 2018 at 12:23 AM, Uppinder Chugh <span dir="ltr"><<a href="mailto:uppinderchugh@gmail.com" target="_blank">uppinderchugh@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for selecting my proposal for GSoC, looking forward to<br>
contributing further to Xapian. I've posted this in the IRC but didn't<br>
receive any reply, so I'm presuming this must've been missed and thus<br>
posting it here. As proposed, I plan to use ClueWeb09 Category B<br>
dataset for evaluating diversification. A hosted copy is available<br>
(<a href="http://lemurproject.org/clueweb09.php/index.php#Services" rel="noreferrer" target="_blank">http://lemurproject.org/cluew<wbr>eb09.php/index.php#Services</a>) which may<br>
be accessed but requires a license. The license is free and granted to<br>
an organisation by applying online<br>
(<a href="http://lemurproject.org/clueweb09/organization_agreement.clueweb09.worder.Mar30-18.pdf" rel="noreferrer" target="_blank">http://lemurproject.org/cluew<wbr>eb09/organization_agreement.<wbr>clueweb09.worder.Mar30-18.pdf</a>)<br>
. If a maintainer could have a look at this, that would be great. It's<br>
mentioned on the website that it takes around 2 weeks to obtain the<br>
license, and as discussed in the interview, I might evaluate the<br>
GLS-MPT implementation before moving on to optimizations (C2-GLS).<br>
<br>
On Sat, Mar 10, 2018 at 12:08 AM, Uppinder Chugh<br>
<div class="m_874432985309626926HOEnZb"><div class="m_874432985309626926h5"><<a href="mailto:uppinderchugh@gmail.com" target="_blank">uppinderchugh@gmail.com</a>> wrote:<br>
><br>
> Hi, I'd like to share my proposal for GSoC and get feedback on it.<br>
><br>
> <a href="https://docs.google.com/document/d/1A4HF2lZBnLh1TUY3Y2DDUfz-nzbIL1NNAo8Adl3gN-8/edit?usp=sharing" rel="noreferrer" target="_blank">https://docs.google.com/docume<wbr>nt/d/1A4HF2lZBnLh1TUY3Y2DDUfz-<wbr>nzbIL1NNAo8Adl3gN-8/edit?usp=s<wbr>haring</a><br>
><br>
> Thanks,<br>
> Uppinder Chugh<br>
><br>
> On Mon, Feb 26, 2018 at 2:14 AM, Uppinder Chugh <<a href="mailto:uppinderchugh@gmail.com" target="_blank">uppinderchugh@gmail.com</a>> wrote:<br>
>><br>
>> In particular, I have the following doubts:<br>
>><br>
>> a) Is wrapping Xapian::Mset matcher::get_set(..) suitable in this scenario and with the api? Also, how can I allow the user to manually allow diversification while he configures his result set via Matcher API?<br>
>><br>
>> b) Should I include the LC clustering algorithm in xapian-core/cluster (as there's the base class Cluster which can be inherited) or make it part of diversification implementation.<br>
>><br>
>> c) Apart from the proposed methods, I'd be writing automated tests, examples and documenting the new feature. Some tips here are appreciated as I've never written tests for code. Also, for documenting, I believe only getting-started-with-xapian should be updated with examples for using the new feature.<br>
>><br>
>> Apart from the above, if I'm missing something or didn't go into enough detail, please let me know. :)<br>
>><br>
><br></div></div></blockquote></div>
</div></div></div></div>
</blockquote></div><br></div>