{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/doris-mae-scientific-document-retrieval-using","title":"DORIS-MAE: Scientific Document Retrieval using Multi-level Aspect-based Queries","arxiv_id":"2310.04678","date":"2023-10-07","proceeding":null,"authors":["Jianyou Wang","Kaicheng Wang","Xiaoyue Wang","Prudhviraj Naidu","Leon Bergen","Ramamohan Paturi"],"abstract":"In scientific research, the ability to effectively retrieve relevant documents based on complex, multifaceted queries is critical. Existing evaluation datasets for this task are limited, primarily due to the high cost and effort required to annotate resources that effectively represent complex queries. To address this, we propose a novel task, Scientific DOcument Retrieval using Multi-level Aspect-based quEries (DORIS-MAE), which is designed to handle the complex nature of user queries in scientific research. We developed a benchmark dataset within the field of computer science, consisting of 100 human-authored complex query cases. For each complex query, we assembled a collection of 100 relevant documents and produced annotated relevance scores for ranking them. Recognizing the significant labor of expert annotation, we also introduce Anno-GPT, a scalable framework for validating the performance of Large Language Models (LLMs) on expert-level dataset annotation tasks. LLM annotation of the DORIS-MAE dataset resulted in a 500x reduction in cost, without compromising quality. Furthermore, due to the multi-tiered structure of these complex queries, the DORIS-MAE dataset can be extended to over 4,000 sub-query test cases without requiring additional annotation. We evaluated 17 recent retrieval methods on DORIS-MAE, observing notable performance drops compared to traditional datasets. This highlights the need for better approaches to handle complex, multifaceted queries in scientific research. Our dataset and codebase are available at https://github.com/Real-Doris-Mae/Doris-Mae-Dataset.","url_abs":"https://arxiv.org/abs/2310.04678v3","url_pdf":"https://arxiv.org/pdf/2310.04678v3.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"doris-mae-scientific-document-retrieval-using","repo_url":"https://github.com/real-doris-mae/doris-mae-dataset","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"NOASSERTION"}}],"tasks":[{"task_slug":"retrieval","task_name":"Retrieval"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2310.04678","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2310.04678"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"deterministic:regex_extraction","url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset","reach":{"status":"ok","spdx":"NOASSERTION"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/PaddlePaddle/RocketQA","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/allenai/specter","reach":{"status":"ok","spdx":"Apache-2.0"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/allenai/aspire","reach":null},{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/real-doris-mae/doris-mae-dataset","reach":{"status":"ok","spdx":"NOASSERTION"}}],"summary":{"ran":17,"unverified":13},"by_repo_kind":{"official":{"samples":26,"ran":15,"repositories":1},"found_in_text":{"samples":4,"ran":2,"repositories":3}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":28,"samples":[{"code_sha256_prefix":"17e04dcadb904620","entry":"all_ranking_result_tfidf","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/other_models/tfidf_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/other_models/tfidf_scoring.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"17e04dcadb904620"}},{"code_sha256_prefix":"3829cae525e688ca","entry":"all_ranking_tfidf","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/other_models/tfidf_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/other_models/tfidf_scoring.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"3829cae525e688ca"}},{"code_sha256_prefix":"ed8c7dfd57ce396b","entry":"clean_sentence","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"create_candidate_pool/create_candidate_pool.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/create_candidate_pool/create_candidate_pool.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"ed8c7dfd57ce396b"}},{"code_sha256_prefix":"c40bcec838c94fb4","entry":"compute_relevance_score","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/dataset_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/dataset_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"c40bcec838c94fb4"}},{"code_sha256_prefix":"7a9e7029d6fb518f","entry":"create_aspect_id2annotation","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/dataset_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/dataset_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"7a9e7029d6fb518f"}},{"code_sha256_prefix":"29ff7e283ebb4d2f","entry":"create_config","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/config.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/config.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"29ff7e283ebb4d2f"}},{"code_sha256_prefix":"7b8d1e5b24cbaa5e","entry":"csv_reader","repo":"PaddlePaddle/RocketQA","repo_kind":"found_in_text","path":"rocketqa/reader/reader_ce_predict.py","file_url":"https://github.com/PaddlePaddle/RocketQA/blob/HEAD/rocketqa/reader/reader_ce_predict.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"7b8d1e5b24cbaa5e"}},{"code_sha256_prefix":"8bc1dcf8359aad73","entry":"filter_words","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"create_candidate_pool/create_candidate_pool.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/create_candidate_pool/create_candidate_pool.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"8bc1dcf8359aad73"}},{"code_sha256_prefix":"81d81041d00cecbe","entry":"get_question_pairs","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/dataset_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/dataset_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"81d81041d00cecbe"}},{"code_sha256_prefix":"9ccc02c67ae7dd82","entry":"get_subfolders","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"gpt_annotation/annotation_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/gpt_annotation/annotation_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"9ccc02c67ae7dd82"}},{"code_sha256_prefix":"027230d316acefc6","entry":"is_int","repo":"allenai/specter","repo_kind":"found_in_text","path":"specter/data_utils/triplet_sampling.py","file_url":"https://github.com/allenai/specter/blob/HEAD/specter/data_utils/triplet_sampling.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"mcp_get_code":{"code_sha256":"027230d316acefc6"}},{"code_sha256_prefix":"cbaf9acd60451d0f","entry":"parse_answer","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"gpt_annotation/annotation_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/gpt_annotation/annotation_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"cbaf9acd60451d0f"}},{"code_sha256_prefix":"bf3c7a72444f860f","entry":"precision_at_k","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/rank_performance_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/rank_performance_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"bf3c7a72444f860f"}},{"code_sha256_prefix":"07c727c3c3526bc5","entry":"preprocessing","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/model_embedding.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/model_embedding.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"07c727c3c3526bc5"}},{"code_sha256_prefix":"c9f3fcf8d35e5aa6","entry":"r_precision","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/rank_performance_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/rank_performance_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"c9f3fcf8d35e5aa6"}},{"code_sha256_prefix":"d20891beec4bca5f","entry":"recall_at_k","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/rank_performance_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/rank_performance_util.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"d20891beec4bca5f"}},{"code_sha256_prefix":"47075d13041065eb","entry":"text2embedding","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/model_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/model_scoring.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"47075d13041065eb"}},{"code_sha256_prefix":"ac77979a392aba01","entry":"MySPECTER","repo":"allenai/aspire","repo_kind":"found_in_text","path":"src/learning/facetid_models/disent_models.py","file_url":"https://github.com/allenai/aspire/blob/HEAD/src/learning/facetid_models/disent_models.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"ac77979a392aba01"}},{"code_sha256_prefix":"88d29b74f32095e8","entry":"WordSentAlignBiEnc","repo":"allenai/aspire","repo_kind":"found_in_text","path":"src/learning/facetid_models/disent_models.py","file_url":"https://github.com/allenai/aspire/blob/HEAD/src/learning/facetid_models/disent_models.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"88d29b74f32095e8"}},{"code_sha256_prefix":"ee2bc0e16ee56f1f","entry":"all_ranking_RQA","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/other_models/rocketqa_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/other_models/rocketqa_scoring.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"ee2bc0e16ee56f1f"}},{"code_sha256_prefix":"840a3ef055b959b8","entry":"all_ranking_bm25","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/other_models/bm25_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/other_models/bm25_scoring.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"840a3ef055b959b8"}},{"code_sha256_prefix":"458c04250f5f4afb","entry":"all_ranking_result_bm25","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/other_models/bm25_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/other_models/bm25_scoring.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"458c04250f5f4afb"}},{"code_sha256_prefix":"edecf512aaf44e23","entry":"annotate","repo":"real-doris-mae/doris-mae-dataset","repo_kind":"official","path":"gpt_annotation/GPT_annotation.py","file_url":"https://github.com/real-doris-mae/doris-mae-dataset/blob/HEAD/gpt_annotation/GPT_annotation.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"edecf512aaf44e23"}},{"code_sha256_prefix":"da78af27b71bc211","entry":"average_pool","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/model_embedding.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/model_embedding.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"da78af27b71bc211"}},{"code_sha256_prefix":"51c412c2734bfbc9","entry":"collect_gpt_results","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"gpt_annotation/annotation_util.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/gpt_annotation/annotation_util.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"51c412c2734bfbc9"}},{"code_sha256_prefix":"9d087992917ad056","entry":"get_all_vocab","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"create_candidate_pool/create_candidate_pool.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/create_candidate_pool/create_candidate_pool.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"9d087992917ad056"}},{"code_sha256_prefix":"9164f2efed72dda9","entry":"gpt_annotate_req_abs_pair","repo":"real-doris-mae/doris-mae-dataset","repo_kind":"official","path":"gpt_annotation/GPT_annotation.py","file_url":"https://github.com/real-doris-mae/doris-mae-dataset/blob/HEAD/gpt_annotation/GPT_annotation.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"9164f2efed72dda9"}},{"code_sha256_prefix":"6177ebf5fbe23e2d","entry":"gpt_new_conversation","repo":"real-doris-mae/doris-mae-dataset","repo_kind":"official","path":"gpt_annotation/GPT_annotation.py","file_url":"https://github.com/real-doris-mae/doris-mae-dataset/blob/HEAD/gpt_annotation/GPT_annotation.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"6177ebf5fbe23e2d"}},{"code_sha256_prefix":"461373af66550b62","entry":"pre_encoding_by_mode","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"benchmarking/other_models/rocketqa_scoring.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/benchmarking/other_models/rocketqa_scoring.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"461373af66550b62"}},{"code_sha256_prefix":"d413cb37950c3781","entry":"remove_last_sentence","repo":"Real-Doris-Mae/Doris-Mae-Dataset","repo_kind":"official","path":"gpt_annotation/GPT_annotation.py","file_url":"https://github.com/Real-Doris-Mae/Doris-Mae-Dataset/blob/HEAD/gpt_annotation/GPT_annotation.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NOASSERTION","inline_ok":false,"mcp_get_code":{"code_sha256":"d413cb37950c3781"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}