Azat,
we would like you to investigate
Sphinx on the following features:
1) Indexing questions as multi-field documents. Some potential fields are:
- question title
- question body
- body of the best answer
- aggregated body of the remaining associated answers
Recall that, for our current task, we'd like to use syllabus chapter titles as queries in order to get promising candidates for the syllabus.
2) BM25F ranking function
3) Execution time - how fast the Sphinx search is (You want to choose not so small dump to measure it properly).