Analysis And Application Of Graph-Based Semi-Supervised Learning Methods