Learn R Programming

word.alignment (version 1.1)

Computing Word Alignment Using IBM Model 1 (and Symmetrization) for a Given Parallel Corpus and Its Evaluation

Description

For a given Sentence-Aligned Parallel Corpus, it aligns words for each sentence pair. It considers one-to-many and symmetrization alignments. Moreover, it evaluates the quality of word alignment based on this package and some other software. It also builds an automatic dictionary of two languages based on given parallel corpus.

Copy Link

Version

Install

install.packages('word.alignment')

Monthly Downloads

223

Version

1.1

License

GPL (>= 2)

Maintainer

Neda Daneshgar

Last Published

April 15th, 2019

Functions in word.alignment (1.1)

neighbor

Finding Neighborhood Locations
cross.table

Constructing Cross Tables of the Source Language Words vs the Target Language Words of Sentence Pairs
bidictionary

Building an Automatic Bilingual Dictionary
align.ibm1

Computing One-to-Many and Symmetric Word Alignment Using IBM Model 1 for a Given Sentence-Aligned Parallel Corpus
align.test

Computing One-to-Many Word Alignment Using a Parallel Corpus for a Given Test Set
prepare.data

Initial Preparations of Bitext before the Word Alignment and the Evaluation of Word Alignment Quality
remove.punct

Tokenizing and Removing Punctuation Marks
word.alignment-package

Computing Word Alignment Using IBM Model 1 (and Symmetrization) for a Given Parallel Corpus and Its Evaluation
evaluation

Evaluation of Word Alignment Quality
nfirst2lower

Make a String's First n Characters Lowercase
excel2rdata

Converting Excel Files Into Required R Format