We create a bilingual term by document-pair matrix:
and do an SVD:
Now is the English-term matrix and is the French-term matrix. All words live in the same vector space.
Cool!