L'allineamento di corpora testuali (text corpus alignment) è il processo con cui abbini segmenti corrispondenti (come frasi, espressioni o parole) in lingue o versioni diverse di un testo, per creare un dataset parallelo. Si usa spesso nella traduzione automatica, negli studi linguistici e nell'elaborazione del linguaggio naturale (NLP), dove i testi allineati aiutano i sistemi a imparare come parole ed espressioni di una lingua corrispondono a quelle di un'altra.
L'allineamento di corpora testuali è importante perché offre un modo strutturato per addestrare i modelli di traduzione e rendere più precise le traduzioni automatiche. Allineando i testi, gli algoritmi di machine learning capiscono meglio come si collegano le lingue e producono traduzioni migliori, più affidabili ed efficaci.