├── assets └── Adaptive-Note.png ├── config └── config.yaml ├── data ├── corpus │ └── .gitkeep └── eval │ ├── 2wikimultihopqa │ └── test.json │ ├── hotpotqa │ └── test.json │ └── musique │ └── test.json ├── prompts ├── crud │ └── quest_eval_answer.txt ├── en │ ├── base │ ├── base_asqa │ ├── base_wo_retri │ ├── base_wo_retri_asqa │ ├── chain-of-note │ ├── compare │ ├── first_gen_answer │ ├── gen_answer │ ├── gen_answer_asqa │ ├── gen_new_query │ ├── refine_note │ ├── self_refine │ └── self_rerank └── zh │ ├── base │ ├── base_wo_retri │ ├── chain-of-note │ ├── compare │ ├── first_gen_answer │ ├── gen_answer │ ├── gen_answer_raw │ ├── gen_new_query │ ├── refine_note │ ├── self_refine │ └── self_rerank ├── readme.md ├── requirements.txt └── src ├── build_index ├── emb │ └── index.py └── es │ ├── index_2wiki.py │ ├── index_hotpotqa.py │ └── index_musique.py ├── es_retrieve.py ├── eval.py ├── main.py ├── metrics_questeval_crud.py └── utils.py /assets/Adaptive-Note.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/assets/Adaptive-Note.png -------------------------------------------------------------------------------- /config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/config/config.yaml -------------------------------------------------------------------------------- /data/corpus/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/eval/2wikimultihopqa/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/data/eval/2wikimultihopqa/test.json -------------------------------------------------------------------------------- /data/eval/hotpotqa/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/data/eval/hotpotqa/test.json -------------------------------------------------------------------------------- /data/eval/musique/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/data/eval/musique/test.json -------------------------------------------------------------------------------- /prompts/crud/quest_eval_answer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/crud/quest_eval_answer.txt -------------------------------------------------------------------------------- /prompts/en/base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/base -------------------------------------------------------------------------------- /prompts/en/base_asqa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/base_asqa -------------------------------------------------------------------------------- /prompts/en/base_wo_retri: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/base_wo_retri -------------------------------------------------------------------------------- /prompts/en/base_wo_retri_asqa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/base_wo_retri_asqa -------------------------------------------------------------------------------- /prompts/en/chain-of-note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/chain-of-note -------------------------------------------------------------------------------- /prompts/en/compare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/compare -------------------------------------------------------------------------------- /prompts/en/first_gen_answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/first_gen_answer -------------------------------------------------------------------------------- /prompts/en/gen_answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/gen_answer -------------------------------------------------------------------------------- /prompts/en/gen_answer_asqa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/gen_answer_asqa -------------------------------------------------------------------------------- /prompts/en/gen_new_query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/gen_new_query -------------------------------------------------------------------------------- /prompts/en/refine_note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/refine_note -------------------------------------------------------------------------------- /prompts/en/self_refine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/self_refine -------------------------------------------------------------------------------- /prompts/en/self_rerank: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/en/self_rerank -------------------------------------------------------------------------------- /prompts/zh/base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/base -------------------------------------------------------------------------------- /prompts/zh/base_wo_retri: -------------------------------------------------------------------------------- 1 | 你是一位新闻编辑,现在,你被提供了1个问题。 2 | 问题:{query} 3 | 4 | 请给出你的回答: -------------------------------------------------------------------------------- /prompts/zh/chain-of-note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/chain-of-note -------------------------------------------------------------------------------- /prompts/zh/compare: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/compare -------------------------------------------------------------------------------- /prompts/zh/first_gen_answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/first_gen_answer -------------------------------------------------------------------------------- /prompts/zh/gen_answer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/gen_answer -------------------------------------------------------------------------------- /prompts/zh/gen_answer_raw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/gen_answer_raw -------------------------------------------------------------------------------- /prompts/zh/gen_new_query: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/gen_new_query -------------------------------------------------------------------------------- /prompts/zh/refine_note: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/refine_note -------------------------------------------------------------------------------- /prompts/zh/self_refine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/self_refine -------------------------------------------------------------------------------- /prompts/zh/self_rerank: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/prompts/zh/self_rerank -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/build_index/emb/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/build_index/emb/index.py -------------------------------------------------------------------------------- /src/build_index/es/index_2wiki.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/build_index/es/index_2wiki.py -------------------------------------------------------------------------------- /src/build_index/es/index_hotpotqa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/build_index/es/index_hotpotqa.py -------------------------------------------------------------------------------- /src/build_index/es/index_musique.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/build_index/es/index_musique.py -------------------------------------------------------------------------------- /src/es_retrieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/es_retrieve.py -------------------------------------------------------------------------------- /src/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/eval.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/main.py -------------------------------------------------------------------------------- /src/metrics_questeval_crud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/metrics_questeval_crud.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thunlp/Adaptive-Note/HEAD/src/utils.py --------------------------------------------------------------------------------