wiki:GSoC2018/Diversification/ProjectTimeline

Community Bonding Period: April 23 – May 13

● Implement GLS-MPT
● Write unit tests, performance tests, documentation for GLS-MPT
● Write examples for diversification of search results

Coding Week 1: May 14–May 20

● Buffer time for finishing any pending work
● Get work reviewed by mentors and make suitable corrections to get it to a stable and mergeable form
● Apply for hosted copy of TREC ClueWeb09 Category B

Coding Week 2: May 21–May 27

● Modify K-Means clustering as required for implementation of C2-GLS
● Begin implementing C2-GLS

Coding Week 3: May 28–June 3

● Finish implementation of C2-GLS

Coding Week 4: June 4–June 10

● Write performance tests and documentation for C2-GLS

Coding Week 5: June 11–June 17 (evaluations: June 11-15)

● Implement α - nDCG, which includes unit tests and documentation

Coding Week 6: June 18–June 24

● Index the ClueWeb09 Category B dataset with Xapian so as to evaluate diversification
● Evaluate performance and efficiency of GLS-MPT and compare it with (1)

Coding Week 7: June 25–July 1

● Evaluate performance of C2-GLS K-Means and compare it with (1)
● Buffer time for finishing any pending work
● Get work reviewed by mentors and make suitable corrections to get it to a stable and mergeable form

Coding Week 8: July 2–July 8

● Implement LC clustering
● Write tests for LC clustering

Coding Week 9: July 9–July 15 (evaluations: July 9-13)

● Write examples and documentation for LC clustering
● Fix any bugs encountered up till this point

Coding Week 10: July 16–July 22

● Discussing and working on stretch goals

Coding Week 11: July 23–July 29

● Buffer time for finishing any pending work
● Get work reviewed by mentors and make suitable corrections to get it to a stable and mergeable form

Coding Week 12: July 30–August 5

● Project write-up along with completing any pending work
● Get work reviewed and make suitable corrections to get it to a stable and mergeable form

Coding Week 13: August 6–August 12 (evaluations: August 6-14)

● Submission of code, project summaries and final evaluation

(1) Scalable and Efficient Web Search Result Diversification Naini et al. 2016

Last modified 16 months ago Last modified on 27/05/18 19:20:49