From version < 2.1 >
edited by Paul Libbrecht
on 2019/02/01 08:03
To version < 3.1
edited by Paul Libbrecht
on 2019/02/01 08:03
<
Change comment: forgotten bracket. It now looks inviting, I think.

Summary

Details

GoogleSummerOfCode.ProjectClass[0]
Developer profile
Details
... ... @@ -6,7 +6,7 @@
6 6  
7 7  * what is stored in the index for each document (index explorer)
8 8  * why a given query yielded a given document and with what score (based on the Solr explain)
9 -* adjustments to the weighting of individual fields (e.g. using the [[eDisMax query parser>>https://lucene.apache.org/solr/guide/6_6/the-extended-dismax-query-parser.html#the-extended-dismax-query-parser]]
9 +* adjustments to the weighting of individual fields (e.g. using the [[eDisMax query parser>>https://lucene.apache.org/solr/guide/6_6/the-extended-dismax-query-parser.html#the-extended-dismax-query-parser]])
10 10  * how the indexing process (e.g. the language-specific features) transforms and stores pages and documents (combining what Solr and XWiki does)
11 11  
12 12  Search quality evaluation is a traditional field of information retrieval. More can be read about it [[in the IR Book>>https://nlp.stanford.edu/IR-book/html/htmledition/evaluation-in-information-retrieval-1.html]] or in the summary of [[K Manesh>>https://www.oracle.com/technetwork/database/enterprise-edition/imt-quality-092464.html]].
Mentor(s)
Details

We need a tool that supports site administrators to raise the quality of the (Solr-based) search results by performing experiments.

A facet is for users which are invited to use the search tool and provide feedback on the relevance of individual results (relevant/not-relevant/should-be-elsewhere). The tool needs to collect feedback in an effective so it can be used by site administrators.

The other facet is for administrators to explore:

  • what is stored in the index for each document (index explorer)
  • why a given query yielded a given document and with what score (based on the Solr explain)
  • adjustments to the weighting of individual fields (e.g. using the eDisMax query parser
  • adjustments to the weighting of individual fields (e.g. using the eDisMax query parser)
  • how the indexing process (e.g. the language-specific features) transforms and stores pages and documents (combining what Solr and XWiki does)

Search quality evaluation is a traditional field of information retrieval. More can be read about it in the IR Book or in the summary of K Manesh.

Year

2019

Developer profile
  • experience with HTML, JavaScript and CSS
  • experience setting up a search tool
  • knowledge of Java
  • desire to learn velocity, Groovy, XWiki objects, and Solr functions

If you are curious about applying CS theories to real world problems, about supporting administrators to use data-scientific approaches to enhance their installations, or about understanding how to make it possible for others to make a great website search. You are at the right place!

Status

Proposed

Get Connected