Natural Language Processing Algorithms Research Articles