🌐 Project Page • 📖 KDD 2026 Paper • 🤗 Hugging Face
Official code and dataset of the paper AISE-Bench: A Full-Cycle Curated Benchmark for Information Seeking on Academic Knowledge Graphs (KDD 2026).
AISE-Bench is a real-world, full-cycle annotated benchmark built on authentic AMiner user search queries, containing 1,133 human-verified academic QA pairs with executable multi-step API trajectories, standardized query taxonomies, parameter-validated API calls and source-grounded answers with canonical reference links. It supports end-to-end evaluation of LLM tool agents across API planning, parameter filling, multi-step execution and reference grounding.
First, create a conda environment and install all pip package requirements.
conda create -n aise python==3.11.13
conda activate aise
pip install -r requirements.txtpip install -U huggingface_hub
hf download AISE-Bench/AISE-Bench data/ --repo-type dataset --local-dir ./You may also download full preprocessed benchmark data directly from Hugging Face. The processed data includes:
id/: Unique serial number for each samplequetsion/: Original real academic search query submitted by AMiner usersplanning_text/: Gold-standard multi-step API planning sequence, records the required tool calling orderapi_input/: Standardized input parameters for each API (author name, search keywords, etc.)api_output/: Return results from AMiner academic KG API, containing entity IDs, execution status and prompt messageresult_edit/: Human-written final answer grounded by reference citations [1]
The framework/ directory implements the Customized Agent Workflow (CAW) annotation system for generating gold API trajectories and grounded answers from raw user queries. All benchmark data is stored in the data/ folder, covering raw queries, multi-dimensional taxonomy labels, gold API execution paths and official test split. CAW Auto Annotation: Run planner-executor-synthesizer pipeline to generate standard API chains and answers
python CAW/from_plan_to_result.pyThe consistency/ directory provides standalone scripts to compute alignment metrics between LLM judge scores and human pairwise preferences (P-BT, PW-AUC). See consistency/README.md for details.
We reproduce 14 mainstream LLM agent frameworks (AvaTaR, CodeAct, DRAFT, PLAY2PROMPT, SoAy, etc.) as baseline implementations. Gemini-3-Pro is used as the base example, you can replace it with any supported LLM.
After generating model prediction files, run comprehensive multi-dimensional evaluation script to calculate all process & answer metrics:
python eval.py🌟 If you find our work helpful, please leave us a star and cite our paper.
@inproceedings{zhang2026aise,
author = {Zhang, Fanjin and Wang, Zhengyang and Huang, Ruixuan and Zhang, Kefan and Xin, Amy and Wang, Yuanchun and Zhao, Shu and Kharlamov, Evgeny and Tang, Jie and Li, Juanzi},
title = {{AISE-Bench}: A Full-Cycle Curated Benchmark for Information Seeking on Academic Knowledge Graphs},
booktitle = {Proceedings of the 32nd ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2},
year = {2026},
}
