Collecting large amounts of parallel data in all possible domains we are interested in is costly, and in many cases impossible.
it is essential to explore effective methods to train models that generalize well to new domains.