Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An Evaluation Framework for Mapping News Headlines to Event Classes in a Knowledge Graph

This repository contains a curated news event linking dataset, output data from our event linking methods, an evaluation script, and the evaluation results for our linking methods.

News headline to event classes corpus

DOI

The dataset is available on Zenodo: https://doi.org/10.5281/zenodo.7909377

The dataset is provided in a JSON format. In this JSON object, the keys correspond to the news headlines and the values are a list of objects with fields id and label: id is the Wikidata QID of the annotated entity and label is the Wikidata label.

Example

{
    "Strong earthquake hits east of Acapulco, Mexico, 'people are worried'" : {
        "id": "Q7944",
        "label": "earthquake"
    }
}

Evaluation Framework

Our evaluation framework consists of:

To run the evaluation script, call:

$python3 event_identification_evaluation.py
Enter a linking ouputs path: data/linking_outputs/{choose an output data file}

License

This code base is licensed under the Apache License, Version 2. Separate third-party code objects invoked within this code pattern are licensed by their respective providers pursuant to their own separate licenses. Contributions are subject to the Developer Certificate of Origin, Version 1.1 and the Apache License, Version 2.

Apache License FAQ

About

This repository contains the evaluation script for news event identification methods.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages