Papers by Nikita Sorokin

4 papers
CCT-Code: Cross-Consistency Training for Multilingual Clone Detection and Code Search (2025.naacl-srw)

Copied to clipboard

Challenge: clone detection is crucial in software development for identifying semantically similar code . clones can be found in the same language code snippets, but there is little research on multilingual clonage detection.
Approach: They propose a novel training procedure leveraging cross-lingual similarity to train language models on source code in various programming languages.
Outcome: The proposed method achieves state-of-the-art on C++ and Python clone detection benchmarks with comparable performance on decoder-based models.
Searching by Code: A New SearchBySnippet Dataset and SnippeR Retrieval Model for Searching by Code Snippets (2024.lrec-main)

Copied to clipboard

Challenge: Existing code search algorithms use code comments rather than full-text descriptions as text . existing algorithms use a code snippet and/or error traceback to find code .
Approach: They propose a new search-by-code use case using a code snippet and error traceback . they propose implementing the search- by-code query in a StackOverflow dataset .
Outcome: The proposed dataset outperforms strong baselines on SearchBySnippet with 0.451 Recall@10 . a code snippet and/or error traceback are used as queries to find bugs .
Self-Guided Plan Extraction for Instruction-Following Tasks with Goal-Conditional Reinforcement Learning (2026.findings-acl)

Copied to clipboard

Challenge: a framework for instruction-following tasks is proposed for instruction following tasks . previous methods rely on expert trajectories and learn directly from the agent's own interactions with the environment without expert supervision.
Approach: They propose a framework for instruction-following tasks that enables a language model to generate and refine high-level plans through a self-learning mechanism.
Outcome: The proposed framework adheres to instructions more strictly than baseline methods while showing strong generalization to previously unseen instructions.
Ask Me Anything in Your Native Language (2022.naacl-main)

Copied to clipboard

Challenge: Cross-lingual question answering systems are becoming more and more important . a new approach can be generalized to more than 20 languages and outperforms previous models by 12% .
Approach: They propose a cross-lingual question answering system that can be generalized to more than 20 languages . their approach can outperform previous models by 12% on multiple languages based on a dataset .
Outcome: The proposed approach outperforms the previous models on multiple languages by 12% . it can be generalized to more than 20 languages and outperformed all previous models by 2% .

What is GenGO?

GenGO is an NLP powered publication search system. It currenctly indexes 30k+ papers from ACL Anthology, and implements multi-aspect summarization, semantic search, and more!

Information

About
Limitations