nervaluate icon indicating copy to clipboard operation
nervaluate copied to clipboard

Export the results as DataFrame

Open davidsbatista opened this issue 1 year ago • 0 comments

On this blog post about NER evaluation, the author uses nervaluate, and also shows with a snippet of code how to quickly pack the results from a dictionary to a DataFrame:

from collections import defaultdict

def flip_nested_dict(dd):
    result = defaultdict(dict)
    for k1, d in dd.items():
        for k2, v in d.items():
            result[k2][k1] = v
    return dict(result)

I will add this as yet another format to export the results from the Evaluator.

davidsbatista avatar May 18 '23 11:05 davidsbatista