Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Semantic Source Code Search: A Study of the Past and a Glimpse at the
  Future   With the recent explosion in the size and complexity of source codebases and
software projects, the need for efficient source code search engines has
increased dramatically. Unfortunately, existing information retrieval-based
methods fail to capture the query semantics and perform well only when the
query contains syntax-based keywords. Consequently, such methods will perform
poorly when given high-level natural language queries. In this paper, we review
existing methods for building code search engines. We also outline the open
research directions and the various obstacles that stand in the way of having a
universal source code search engine.

17
The categories of this paper are: q-fin
29
The categories of this paper are: funct-an
25
The categories of this paper are: patt-sol
2
The categories of this paper are: math
28
The categories of this paper are: alg-geom
33
The categories of this paper are: plasm-ph
6
The categories of this paper are: astro-ph
11
The categories of this paper are: hep-lat
24
The categories of this paper are: dg-ga
7
The categories of this paper are: hep-th
10
The categories of this paper are: q-bio
22
The categories of this paper are: chao-dyn
16
The categories of this paper are: stat
9
The categories of this paper are: nlin
37
The categories of this paper are: supr-con
12
The categories of this paper are: nucl-th