SapienzaNLP/ewiser

A Word Sense Disambiguation system integrating implicit and explicit external knowledge.

44
/ 100
Emerging

When analyzing text, words often have multiple meanings depending on context (e.g., "bank" as a financial institution vs. a riverbank). This tool helps accurately identify the intended meaning of words in text by using external knowledge graphs. It takes raw text as input and outputs the same text with each word linked to its precise definition (sense). This is ideal for linguists, computational semanticists, or anyone building applications that need to understand text nuance.

No commits in the last 6 months.

Use this if you need to precisely determine the meaning of ambiguous words within sentences to improve text understanding, search, or content analysis.

Not ideal if your primary goal is simple keyword matching or sentiment analysis without needing fine-grained semantic disambiguation.

natural-language-processing computational-linguistics semantic-analysis text-understanding lexical-semantics
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

70

Forks

18

Language

Python

License

Last pushed

Sep 14, 2021

Commits (30d)

0

Get this data via API

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

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