Brian Thompson

Center for Language and Speech Processing
Department of Computer Science
The Johns Hopkins University
firstname.lastname at


I am a PhD student at The Johns Hopkins University (JHU), advised by Philipp Koehn. I am also an Associate Research Scientist at the JHU Human Language Technology Center of Excellence (HLTCOE)

I am funded via a National Defense Science and Engineering Graduate (NDSEG) Fellowship.


The Johns Hopkins University | August 2017 - present

California Institute of Technology

Rose Hulman Institute of Technology


I developed Vecalign, an accurate sentence alignment algorithm based on multilingual sentence embeddings which linear time with respect to the number of sentences being aligned. In conjunction with LASER, Vecalign works in about 100 languages (i.e. 100^2 language pairs), without the need for a machine translation system or lexicon. As of November 2019, Vecalign has the best reported performance on the German-French test set released with Bleualign.

Selected Publications