Effectively Aligning and Filtering Parallel Corpora under Sparse Data Conditions