Using IR methods for labeling source code artifacts: Is it worthwhile?