O alinhamento de corpus de texto é o processo de fazer corresponder ou emparelhar segmentos equivalentes (como frases, expressões ou palavras) em línguas ou versões diferentes de um texto, para criar um conjunto de dados paralelo. É muito usado na tradução automática, em estudos linguísticos e em tarefas de processamento de linguagem natural (NLP), em que o texto alinhado ajuda os sistemas a aprender como as palavras e expressões de uma língua correspondem às de outra.
O alinhamento de corpus é importante porque dá uma forma estruturada de treinar modelos de tradução e de melhorar o rigor das traduções automáticas. Com textos alinhados, os algoritmos de machine learning percebem melhor como as línguas se relacionam e produzem traduções de melhor qualidade, mais fiáveis e eficazes.