<div dir="ltr"><div style="text-align:center"><b>Improvements to Debain Search - Report 0<br><br></b></div><div style="text-align:left">Mentor : Olly Betts<br><br></div><div style="text-align:left"><b>Work done in the previous week:</b></div>
<div style="text-align:left"><ul style><li style>The first stage out of the three stages that I have planned for this project (Implement novel weighting schemes in Xapian, Implement Query expansion in Xapian using novel schemes, test and deploy on Debian search) is to implement a set of state of the art weighting schemes of the Divergence From Randomness Framework.</li>
<li style>In the previous week, I coded,tested and documented the Inl2 weighting scheme of the DFR framework and have sent as pull request for it on github. The link to the code is here : <a href="https://github.com/xapian/xapian/pull/11">https://github.com/xapian/xapian/pull/11</a><br>
It is currently in the process of being merged.</li><li style>I also implemented a method in the weight API of xapian to obtain the collection frequency of a word i.e the total times a word occurs in the whole database</li>
<li style>I also cleaned,corrected,documented and wrote tests for the DPH weighting scheme and the PL2 Weighting scheme ,the code for which I had written in a very shabby way before GSOC started. I have sent pull requests for these two schemes as well.</li>
</ul><div style><b>Work I am doing right now:</b></div><div style><ul style><li style>I am currently working on implementing the DLH,IfB2 and the In2B2 weighting schemes of the DFR franework. I will write code for them this week.</li>
</ul><div style><b>Work I will do in the next week:</b></div><div style><ul style><li style>In the next week, I will clean the code of the weighting schemes I am writing right now with the help of my mentor's feedback and I shall also write tests for these weighting schemes.</li>
<li style>I will work on merging the weighting schemes that I have already implemented into Xapian.<br><br>-Regards<br>-Aarsh</li></ul></div></div></div><div style="text-align:left"><br></div></div>