Labeling source code with information retrieval methods: an empirical study