SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2103.12906 · NeurIPS · 2021

CSFCube -A Test Collection of Computer Science Research Articles for Faceted Query by Example

Sheshera Mysore, Tim O'gorman, Andrew Mccallum, Hamed Zamani

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 3 functions out of this paper's own repositories and ran 3 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
iesl/CSFCube canonical 3 of 3
FunctionStatusWhere it lives
read_all_facet_relevances Ran iesl/CSFCube/eval_scripts/ranking_eval.py
pointer only (licence: NOASSERTION) · get_code("c6bd7233e762caac")
read_facet_specific_relevances Ran iesl/CSFCube/eval_scripts/ranking_eval.py
pointer only (licence: NOASSERTION) · get_code("d4ecd963c515d845")
recall_at_k Ran iesl/CSFCube/eval_scripts/ranking_eval.py
pointer only (licence: NOASSERTION) · get_code("8764d06307afbb64")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Query by Example is a well-known information retrieval task in which a document is chosen by the user as the search query and the goal is to retrieve relevant documents from a large collection. However, a document often covers multiple aspects of a topic. To address this scenario we introduce the task of faceted Query by Example in which users can also specify a finer grained aspect in addition to the input query document. We focus on the application of this task in scientific literature search. We envision models which are able to retrieve scientific papers analogous to a query scientific paper along specifically chosen rhetorical structure elements as one solution to this problem. In this work, the rhetorical structure elements, which we refer to as facets, indicate objectives, methods, or results of a scientific paper. We introduce and describe an expert annotated test collection to evaluate models trained to perform this task. Our test collection consists of a diverse set of 50 query documents in English, drawn from computational linguistics and machine learning venues. We carefully follow the annotation guideline used by TREC for depth-k pooling (k = 100 or 250) and the resulting data collection consists of graded relevance scores with high annotation agreement. State of the art models evaluated on our dataset show a significant gap to be closed in further work.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2103.12906")
get_code_for_paper("2103.12906")
have("2103.12906")

Connect an agent — have() is free.