search engine - How does trec_eval calculates Mean Average Precision (MAP)? -


i'm using trec_eval evaluate search engine. i'd know how calculates mean average precision (map). i'm sure doesn't calculate simple average of average precisions (ap). seems weighted arithmetic can't understand weights used.

map indeed simple arithmetic mean of ap scores individual topics. (but remember ap individual topic computed on all relevant documents. there used incorrect definition of ap computes 'ap' on relevant retrieved documents, nonsensical measure rewards retrieving fewer relevant.)

the "common measures" section of appendix each trec proceedings has definition of commonly used trec eval measures. trec proceedings in publications section of trec web site, trec.nist.gov.

ellen voorhees trec project manager nist


Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -