GSOC 2018: Diversification of Search Results

Uppinder Chugh uppinderchugh at gmail.com
Fri Mar 9 18:38:14 GMT 2018


Hi, I'd like to share my proposal for GSoC and get feedback on it.

https://docs.google.com/document/d/1A4HF2lZBnLh1TUY3Y2DDUfz-nzbIL1NNAo8Adl3gN-8/edit?usp=sharing

Thanks,
Uppinder Chugh

On Mon, Feb 26, 2018 at 2:14 AM, Uppinder Chugh <uppinderchugh at gmail.com>
wrote:

> In particular, I have the following doubts:
>
> 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?
>
> 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.
>
> 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.
>
> Apart from the above, if I'm missing something or didn't go into enough
> detail, please let me know. :)
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xapian.org/pipermail/xapian-devel/attachments/20180310/d23063f7/attachment.html>


More information about the Xapian-devel mailing list