Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🚧 This project is continuously updating. Please check back soon! 🚧

SciNLP: A Domain-Specific Benchmark for Full-Text Scientific Entity and Relation Extraction in NLP

License

This is the official repository for the dataset and code of the paper: "SciNLP: A Domain-Specific Benchmark for Full-Text Scientific Entity and Relation Extraction in NLP", accepted at EMNLP 2025 (Main Conference).

📚 SciNLP

Our dataset is constructed based on resources from The ACL OCL Corpus (Shaurya Rohatgi, 2022) . The dataset can be accessed at: SciNLP

It contains four files:

  • train/test/dev.json: Train, dev and test data set of SciNLP data set.
  • KG_triples.txt: Triples extracted from the ACL Anthology PDFs by using the HGERE model based on SciNLP training

Data format

The data format for models is JSON. Each line of the input file contains one document in the following format.

{
  # document ID (please make sure doc_key can be used to identify a certain document)
  "doc_key": "2020.acl-main.21",

  # sentences in the document, each sentence is a list of tokens
  "sentences": [
    [...],
    [...],
    ["Prior", "works", "performed", "SQG", "on", "CoQA", ...],
    ...
  ],

  # entities (boundaries and entity type) in each sentence
  "ner": [
    [...],
    [...],
    [[3, 3, "task"], [5, 5, "dataset"], ...], #the boundary positions are indexed in the document level
    ...,
  ],

  # relations (two spans and relation type) in each sentence
  "relations": [
    [...],
    [...],
    [[3, 3, 5, 5, "evaluatedOn"] ...],
    ...
  ]
}

F1 scores

Methods NER Rel Rel+ RE
PURE 62.86 29.93 29.46 29.17
PL-Marker 63.72 32.09 30.73 36.87
HGERE 79.53 49.28 47.64 -

💻 Code for LLMs-Baselines

Our used supervised methods include:

📜 License

SciNLP is released under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license. The dataset follows the same policy as The ACL OCL Corpus : for non-commercial academic research use only.

📖 References

If you use this dataset, please cite the following works:

@inproceedings{scinlp,
  author    = {Decheng Duan, Yingyi Zhang, Jitong Peng and Chengzhi Zhang},
  title     = {SciNLP: A Domain-Specific Benchmark for Full-Text Scientific Entity and Relation Extraction in NLP},
  booktitle = {Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing (EMNLP2025)},
  year      = {2025},
  address   = {Suzhou, China}
}

@Misc{acl_anthology_corpus,
    author =       {Shaurya Rohatgi},
    title =        {ACL Anthology Corpus with Full Text},
    howpublished = {Github},
    year =         {2022},
    url =          {https://github.com/shauryr/ACL-anthology-corpus}
}

About

SciNLP is a domain-specific dataset for entity and relation extraction from full-text scientific literature in Natural Language Processing (NLP), comprising 60 ACL conference long papers (2001-2024) annotated with 6,429 fine-grained entities and 1,649 complex relations.

Resources

Stars

15 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors