Reputation: 4097
besides BM25, what's other ranking functions exists? Where I found information on this topic?
Upvotes: 1
Views: 936
Reputation: 3005
BM25 is one of term-based ranking algorithms. Nowadays there are concept-based algorithms as well.
BM25 if state-of-the-art of term based information retrieval; however, there are some challenges that term-based cannot overcome such as, relating synonyms, matching an abbreviation or recognizing homonyms. Here are the examples:
synonym: "buy" and "purchase"
antonym: "Professor" and "Prof."
To deal with these problems, some are using concept-based models such as this article and this article.
Concept-based models are mostly using dictionaries or external terminologies to identify concepts and each have their own representation of concepts or weighting algorithms.
Upvotes: 1