File size: 1,283 Bytes
845a3bf
cce988b
610aff0
d6306ca
 
845a3bf
 
 
 
698ec28
845a3bf
 
ca2af91
5113839
ca2af91
 
 
 
f070a06
ca2af91
 
 
 
 
 
1ba8bf8
698ec28
deddced
698ec28
f070a06
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
title: acl-spectrum
emoji: πŸ“Š
colorFrom: gray
colorTo: pink
sdk: streamlit
sdk_version: 1.26.0
app_file: app.py
pinned: false
license: mit
---

# Navigating ACL Anthology

With the goal of understanding how scientific papers are related to one another, we plot their projections on a 2D plain in our interactive [demo](https://huggingface.co/spaces/gwf-uwaterloo/acl-spectrum).

## Data
We downloaded meta information of [ACL Anthology](https://aclanthology.org/) papers from [here](https://github.com/acl-org/acl-anthology/tree/master/data/xml).

Overall, 12,282 papers were derived from 4 conferences/journals, i.e. ACL (5.2K), EMNLP (4.6K), NAACL (2K), and TACL (442), over 7 years (2016-2023).

## Embeddings
We encoded the papers (titles + abstracts) using [spectre2](https://huggingface.co/allenai/specter2_base), a BERT-based model designed for scientific literature.
We applied t-SNE to reduce dimensions for visualization.

To learn about how we generated the plot, check out our step-by-step guide [here](scipapers_scatter.ipynb).

πŸ‘‰ Released under the [MIT License](LICENSE).

πŸ‘‰ For questions (❓), problems (πŸ› οΈ), or bug reports (πŸ›), please open an [issue](https://huggingface.co/spaces/gwf-uwaterloo/acl-spectrum/discussions) under the Community tab.