The multi-source domain adaptation problem assumes there are labeled datasets for multiple source domains.
since ELMo uses charLsTM to learn the first-layer word representations, we did try to expand the character dictionary with those that only occur in the target-domain unlabeled data, and randomly initialize their corresponding char embeddings before fine-tuning ELMo.