kukas/word-alignment-visualization

Word Alignment Visualization is a Python package for visualizing word alignments between two sentences in a Jupyter notebook. The package provides an interactive widget that displays original and translated sentences with word alignment lines.

20
/ 100
Experimental

This tool helps language professionals visually inspect how words in an original sentence map to words in its translation. You provide the original sentence, the translated sentence, and a list of which words correspond, and it generates an interactive diagram showing these connections. It's designed for linguists, translators, or anyone analyzing machine translation quality.

No commits in the last 6 months.

Use this if you need to visually analyze and understand the relationships between individual words in a source text and their counterparts in a translated text.

Not ideal if you need to align entire documents or paragraphs, or if your primary goal is to perform word alignment rather than visualize existing alignments.

linguistics machine-translation translation-analysis language-research NLP
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

7

Forks

Language

Jupyter Notebook

License

GPL-3.0

Last pushed

Dec 04, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/kukas/word-alignment-visualization"

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