A Semi-Supervised Natural Language Processing (NLP) System is a data-driven NLP system that implements a semi-supervised NLP algorithm.