rouge and pyrouge

One is a Javascript implementation of ROUGE, while the other is a Python wrapper for the ROUGE package, making them competitors for developers choosing a language-specific ROUGE tool.

rouge
66
Established
pyrouge
49
Emerging
Maintenance 10/25
Adoption 13/25
Maturity 25/25
Community 18/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 23/25
Stars: 44
Forks: 13
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
Stars: 249
Forks: 72
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m No Package No Dependents

About rouge

kenlimmj/rouge

A Javascript implementation of the Recall-Oriented Understudy for Gisting Evaluation (ROUGE) evaluation metric for summaries.

This tool helps developers working on natural language processing projects to automatically evaluate the quality of text summaries. You provide a summary generated by your system and one or more reference summaries written by humans, and it outputs a score indicating how well your summary matches the references. This is designed for software engineers building and testing text summarization algorithms.

natural-language-processing text-summarization algorithm-evaluation software-development data-science

About pyrouge

bheinzerling/pyrouge

A Python wrapper for the ROUGE summarization evaluation package

This tool helps researchers and developers working on text summarization evaluate the quality of their automatically generated summaries. It takes your plain text summaries and corresponding 'gold standard' reference summaries, then processes them to produce standardized ROUGE scores. Anyone building or comparing different text summarization models would use this to quantify performance.

natural-language-processing text-summarization academic-research model-evaluation content-analysis

Scores updated daily from GitHub, PyPI, and npm data. How scores work