Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Anna Hakhverdyan

dblp:321/0928 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
1 paper
Knowledge representation and reasoning · 50% Vision and language · 50%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language
neural module network
0.612022
NS3: Neuro-symbolic Semantic Code Search · NeurIPS 2022
Knowledge, reasoning and agents › Knowledge representation and reasoning
neuro-symbolic reasoning
0.612022
NS3: Neuro-symbolic Semantic Code Search · NeurIPS 2022
Software maintenance and evolution
code search
0.612022
NS3: Neuro-symbolic Semantic Code Search · NeurIPS 2022
Software maintenance and evolution › code search
semantic code search
0.612022
NS3: Neuro-symbolic Semantic Code Search · NeurIPS 2022

Methods — techniques the papers use, named apart from their topics

neural module networks · 1.1neural embedding · 1.1
YearPublicationVenuePosition
2022 NS3: Neuro-symbolic Semantic Code Search
abstract
Semantic code search is the task of retrieving a code snippet given a textual description of its functionality. Recent work has been focused on using similarity metrics between neural embeddings of text and code. However, current language models are known to struggle with longer, compositional sentences, and multi-step reasoning. To overcome this limitation, we propose supplementing the query sentence with a layout of its semantic structure. The semantic layout is used to break down the final reasoning decision into a series of lower-level decisions. We use a Neural Module Network architecture to implement this idea. We compare our model - $NS^3$ (Neuro-Symbolic Semantic Search) - to a number of baselines, including state-of-the-art semantic code retrieval methods, such as CodeBERT, CuBERT and GraphCodeBERT, and evaluate on two datasets - Code Search Net (CSN) and Code Search and Question Answering (CoSQA). On these datasets, we demonstrate that our approach results in higher performance. We also perform additional studies to show the effectiveness of our modular design when handling compositional queries.
Shushan Arakelyan, Anna Hakhverdyan, Miltiadis Allamanis, Luis Garcia 0001, Christophe Hauser
NeurIPS2