Software Entity Recognition with Noise-Robust Learning