SapienzaNLP/unify-srl

Unifying Cross-Lingual Semantic Role Labeling with Heterogeneous Linguistic Resources (NAACL-2021).

19
/ 100
Experimental

This tool helps researchers and linguists analyze how different languages express who did what to whom, when, and where. You provide a sentence in a language like English, Spanish, or Czech, and it outputs a detailed breakdown of the semantic roles (e.g., agent, patient, location) according to various linguistic theories. It is designed for those studying natural language processing, comparative linguistics, or multilingual information extraction.

No commits in the last 6 months.

Use this if you need to understand and compare the underlying meaning and grammatical roles in sentences across multiple languages without having to reconcile different linguistic formalisms manually.

Not ideal if you are looking for a simple translation tool or a basic parser that doesn't focus on detailed semantic role analysis.

natural-language-processing comparative-linguistics semantic-analysis multilingual-data computational-linguistics
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 8 / 25
Community 5 / 25

How are scores calculated?

Stars

17

Forks

1

Language

Python

License

Last pushed

Nov 18, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/SapienzaNLP/unify-srl"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.