├── .gitignore ├── README.md ├── README_ZH.md ├── api_web.py ├── base_class.py ├── benchmark ├── AutoScholarQuery_test.jsonl └── spar_bench.jsonl ├── demo_app_with_front.py ├── figs ├── graph_example.png ├── overview.png ├── search_demo.jpg ├── search_results_2025-07-22.json └── spar_main_result.png ├── global_config.py ├── index.html ├── instruction.py ├── local_db_v2.py ├── local_request_v2.py ├── log.py ├── pipeline_spar.py ├── requirements.txt ├── rerank.py ├── run_spr_agent.py ├── search_engine.py ├── search_node.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/README_ZH.md -------------------------------------------------------------------------------- /api_web.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/api_web.py -------------------------------------------------------------------------------- /base_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/base_class.py -------------------------------------------------------------------------------- /benchmark/AutoScholarQuery_test.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/benchmark/AutoScholarQuery_test.jsonl -------------------------------------------------------------------------------- /benchmark/spar_bench.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/benchmark/spar_bench.jsonl -------------------------------------------------------------------------------- /demo_app_with_front.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/demo_app_with_front.py -------------------------------------------------------------------------------- /figs/graph_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/figs/graph_example.png -------------------------------------------------------------------------------- /figs/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/figs/overview.png -------------------------------------------------------------------------------- /figs/search_demo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/figs/search_demo.jpg -------------------------------------------------------------------------------- /figs/search_results_2025-07-22.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/figs/search_results_2025-07-22.json -------------------------------------------------------------------------------- /figs/spar_main_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/figs/spar_main_result.png -------------------------------------------------------------------------------- /global_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/global_config.py -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/index.html -------------------------------------------------------------------------------- /instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/instruction.py -------------------------------------------------------------------------------- /local_db_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/local_db_v2.py -------------------------------------------------------------------------------- /local_request_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/local_request_v2.py -------------------------------------------------------------------------------- /log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/log.py -------------------------------------------------------------------------------- /pipeline_spar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/pipeline_spar.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/requirements.txt -------------------------------------------------------------------------------- /rerank.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/rerank.py -------------------------------------------------------------------------------- /run_spr_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/run_spr_agent.py -------------------------------------------------------------------------------- /search_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/search_engine.py -------------------------------------------------------------------------------- /search_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/search_node.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaofengShi/SPAR/HEAD/utils.py --------------------------------------------------------------------------------