Suppose you have a corpus of documents without back links or any other indicators of reliability (i.e. forget PageRank). How would you rank these documents intelligently for a given search query? The only information we can work with is the content of the document. An example corpus could be a knowledge management system like Confluence.

What are the state-of-the-art algorithms to rank such documents for a specific query?

closed as too broad by gnat, Dan Pichelman, jwenting, Thomas Owens Aug 10 at 0:00

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Sharing your research helps everyone. Tell us what you've tried and why it didn’t meet your needs. This demonstrates that you’ve taken the time to try to help yourself, it saves us from reiterating obvious answers, and most of all it helps you get a more specific and relevant answer. Also see How to Ask – gnat Aug 8 at 16:02
  • I tried TF-IDF but there must be better solutions as it doesn't consider how query terms relate to each other. – P. Bauer Aug 8 at 16:10
  • 1
    I am somewhat confused. I used TF-IDF for a particular project just a few months ago and it did a fairly good job for me, what could be wrong with it. Consider editing the question to help readers see what specific problem you have with it – gnat Aug 8 at 16:15