Label unification across four cybersecurity NER datasets does not improve cross-dataset generalization, and the LST-NER graph matching model offers no gain over BERT-base-NER.
CyNER: A Python Library for Cybersecurity Named Entity Recognition
1 Pith paper cite this work. Polarity classification is still indexing.
abstract
Open Cyber threat intelligence (OpenCTI) information is available in an unstructured format from heterogeneous sources on the Internet. We present CyNER, an open-source python library for cybersecurity named entity recognition (NER). CyNER combines transformer-based models for extracting cybersecurity-related entities, heuristics for extracting different indicators of compromise, and publicly available NER models for generic entity types. We provide models trained on a diverse corpus that users can readily use. Events are described as classes in previous research - MALOnt2.0 (Christian et al., 2021) and MALOnt (Rastogi et al., 2020) and together extract a wide range of malware attack details from a threat intelligence corpus. The user can combine predictions from multiple different approaches to suit their needs. The library is made publicly available.
fields
cs.CL 1years
2025 1verdicts
CONDITIONAL 1representative citing papers
citing papers explorer
-
Label Unification for Cross-Dataset Generalization in Cybersecurity NER
Label unification across four cybersecurity NER datasets does not improve cross-dataset generalization, and the LST-NER graph matching model offers no gain over BERT-base-NER.