Я думаю тут не словами, нужно оперировать, а символами ,так как обычно русское название компании это перевод с английского 20-40 символов. Соответственно делать общий словарь символов и сравнивать два названия на выходе. Модель сравнивалки называлась Siamese Networks