Rankum
A tool to compare search ranks using flexible quality rank metrics. It helps to evaluate how good your search results are ranked when compared to a perfect (ideal) rank.
Rank Metrics
To help you out, Rankum extract some metrics to "measure" search rank relevancy.
FCP (Fraction Concordant pairs)
Basically, this metric counts how many pairs occuring on perfect rank are also on actual search rank. Supposing search results are A, B, C, D and E items. For this pefect rank, we have 10 pair combinations (AB, AC, AD, AE, BC, BD, BE, CD, CE, DE). FCP measures the fraction (percentage) of these pairs on actual ranks.
Install
gem install rankum
Usage
Command-line mode
Options:
-m, --metric metric Metric used to compare search ranks
-a, --actual_rank actual_rank_file_path Actual Rank file (only for RankFileReader strategy)
-p, --perfect_rank perfect_rank_file_path Perfect Rank file (only for RankFileReader strategy)
-r, --rank_reader rank_reader Strategy to to read your ranks
$ rankum -m FCP -r RankFileReader -p perfect_rank.txt -a my_rank.txt