Crystal: Characterizing Relative Impact of Scholarly Publications
Organizations: Johns Hopkins University
Abstract
Assessing a cited paper's impact is typically done by analyzing its citation context in isolation within the citing paper. While this focuses on the most directly relevant text, it prevents relative comparisons across all the works a paper cites. We propose Crystal, which instead jointly ranks all cited papers within a citing paper using large language models (LLMs). To mitigate LLMs' positional bias, we rank each list three times in a randomized order and aggregate the impact labels through majority voting. This joint approach leverages the full citation context, rather than evaluating citations independently, to more reliably distinguish impactful references. Crystal outperforms a prior state-of-the-art impact classifier by +9.5% accuracy and +8.3% F1 on a dataset of human-annotated citations. Crystal further gains efficiency through fewer LLM calls and outperforms prior baselines using an open-weight model, enabling scalable, cost-effective citation impact analysis. In a case study of ACL Test-of-Time award-winning papers, we find that Crystal's impact characterizations align closely with long-term scientific recognition. We release Crystal-Bank, a 46.8k-paper dataset with rankings and impact labels, along with code.
Figures & tables
| Model | Method | Accuracy( ) | Bal. Acc.( ) | MCC( ) | P( ) | R( ) | F1( ) | F1 ( ) |
|---|---|---|---|---|---|---|---|---|
| Baselines | Random | 50.2 | 0.00 | 33.1 | 50.9 | 40.1 | 57.0 | |
| All Imp-Rev | 50.0 | 0.00 | 32.9 | 100.0 | 49.5 | 0.0 | ||
| All Non-Imp | 50.0 | 0.00 | 0.0 | 0.0 | 0.0 | 80.3 | ||
| Valenzuela | 67.1 | 0.35 | 58.0 | 53.2 | 55.5 | 79.5 | ||
| Gpt-5.1 | UKP | 65.9 | 0.30 | 49.6 | 63.5 | 55.7 | 73.4 | |
| Crystal | 75.8 | 0.54 | 72.2 | 63.7 | 67.7 | 85.5 |
| Dataset | #Papers | Actual Citing | S2 API | API + Scrape |
|---|---|---|---|---|
| ACL 1996 | 577 | 29,308 | 4,216 | 18,451 |
| ACL 2000 | 1,184 | 40,681 | 6,639 | 27,997 |
Appendix figures & tables24 assets
Supplementary material from the paper’s appendix.
Appendix
| System | Predicted | Ground-Truth |
|---|---|---|
| Arnaout et al. | Impact-revealing | Impact-revealing |
| Other | Other | |
| Valenzuela et al. | Meaningful | Impact-revealing |
| Non-meaningful | Other | |
| Crystal (ours) | High | Impact-revealing |
| Medium | Other |
| Model | Method | Accuracy( ) | Bal. Acc.( ) | MCC( ) | P( ) | R( ) | F1( ) | F1 ( ) |
|---|---|---|---|---|---|---|---|---|
| Qwen3 | UKP | 64.9 | 0.28 | 44.5 | 76.7 | 56.3 | 64.5 | |
| Crystal (2 labels) | 68.9 | 0.37 | 57.1 | 60.0 | 58.5 | 78.8 | ||
| 2L UKP | ||||||||
| Crystal (3 labels) † | 71.1 | 0.46 | 70.0 | 53.3 | 60.5 | 83.9 | ||
| 3L 2L † |
| Model | Method | Accuracy( ) | Bal. Acc.( ) | MCC( ) | P( ) | R( ) | F1( ) | F1 ( ) |
|---|---|---|---|---|---|---|---|---|
| Qwen3 | Independent | 70.3 | 0.40 | 46.8 | 91.7 | 61.9 | 63.9 | |
| Crystal(Joint) | 71.1 | 0.46 | 70.0 | 53.3 | 60.5 | 83.9 | ||
| Model | Method | Accuracy( ) | Bal. Acc.( ) | MCC( ) | P( ) | R( ) | F1( ) | F1 ( ) |
|---|---|---|---|---|---|---|---|---|
| Gpt-5.1 | Run 1 | 75.3 | 0.53 | 71.7 | 62.7 | 66.9 | 85.2 | |
| Run 2 | 75.3 | 0.52 | 71.1 | 63.2 | 66.9 | 85.1 | ||
| Run 3 | 75.7 | 0.53 | 71.1 | 64.2 | 67.5 | 85.2 | ||
| Crystal | 75.8 | 0.54 | 72.2 | 63.7 | 67.7 | 85.5 | ||
| o4-mini | Run 1 | 72.4 | 0.50 | 76.0 | 53.0 | 62.5 | 85.5 |
| Citation Impact Classifier | Model | Acc.( ) | P( ) | R( ) | F1( ) |
|---|---|---|---|---|---|
| Ours (Ord. Reg.) | Gpt-5.1 | 73.6 | 62.7 | 67.7 | |
| o4-mini | 76.4 | 54.5 | 62.2 | ||
| Qwen3 30B | 75.6 | 48.6 | 59.1 |
| Dataset | High | Medium | Low |
|---|---|---|---|
| ACL 1996 | 3,934 (19%) | 6,190 (30%) | 10,696 (51%) |
| ACL 2000 | 5,987 (17%) | 12,184 (34%) | 17,901 (50%) |
Bibliometric Analysis
Bibliometric analysis uses publication, citation, collaboration, and text data to map and measure the structure and evolution of research.
See all 29 papers