Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meaning of QL output #8

Open
zhenduow opened this issue Nov 8, 2022 · 1 comment
Open

Meaning of QL output #8

zhenduow opened this issue Nov 8, 2022 · 1 comment

Comments

@zhenduow
Copy link

zhenduow commented Nov 8, 2022

Hi,

Thank you for putting together this amazing instruction. It is easy to follow and works smooth. I have no problem getting the output in run_QL.ipynb. However, I find them hard to understand:

  1. I get the middle column is the ranking score of some sort.
  2. The first column seems like the clueweb09 index and the only information source for computing ranking performance, but how do I get the relevance labels of them for the query 1-1-1?

Can you please explain the output dataframe, especially what the columns mean and how to compute the ranking metrics?

Thank you very much!

@aliannejadi
Copy link
Owner

Hi,
Thank you for your questions and interest.

  1. yes that is the ranking.
  2. The qrel can be made easily from the qrels published by TREC Web track. For each query, you have the topic and facet ID and can use that to get the relevance judgements of TREC Web track.

With the qrels, you can easily compute the metrics using trec_eval or pytrec_eval.

Hope this helps,
Mohammad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants