paper-with-me

Papers

Function Assistant: A Tool for NL Querying of APIs

2017-06-01 · EMNLP 2017 9 · Kyle Richardson, Jonas Kuhn

In this paper, we describe Function Assistant, a lightweight Python-based toolkit for querying and exploring source code repositories using natural language. The toolkit is designed to help end-users of a target API quickly find information about functions through high-level natural language queries and descriptions. For a given text query and background API, the tool finds candidate functions by performing a translation from the text to known representations in the API using the semantic parsing approach of Richardson and Kuhn (2017). Translations are automatically learned from example text-code pairs in example APIs. The toolkit includes features for building translation pipelines and query engines for arbitrary source code projects. To explore this last feature, we perform new experiments on 27 well-known Python projects hosted on Github.

📄 PDF Abstract BibTeX arXiv:1706.00468

Code (2)

yakazimir/Code-Datasets
yakazimir/zubr_public tf

Tasks

Natural Language QueriesSemantic ParsingTranslation

Similar Papers 제목 키워드 기반

Querying Databases with Function Calling

2025-01-23 · Connor Shorten, Charles Pierse, Thomas Benjamin Smith, Karel D'Oosterlinck 외

The capabilities of Large Language Models (LLMs) are rapidly accelerating largely thanks to their integration with external tools. Querying databases is among the most effective of these integrations, enabling LLMs to ac…

Tell Me: An LLM-powered Mental Well-being Assistant with RAG, Synthetic Dialogue Generation, and Agentic Planning

2025-11-18 · Trishala Jayesh Ahalpara arxiv

We present Tell Me, a mental well-being system that leverages advances in large language models to provide accessible, context-aware support for users and researchers. The system integrates three components: (i) a retrie…

Dialogue GenerationData Augmentation

Exploiting Novel GPT-4 APIs

2023-12-21 · Kellin Pelrine, Mohammad Taufeeque, Michał Zając, Euan McLean 외

Language model attacks typically assume one of two extreme threat models: full white-box access to model weights, or black-box access limited to a text generation API. However, real-world APIs are often more flexible tha…

Language ModelingLanguage ModellingRetrievalText Generation

Empowering smart app development with SolidGPT: an edge-cloud hybrid AI agent framework

2025-12-09 · Liao Hu, Qiteng Wu, Ruoyu Qi arxiv

The integration of Large Language Models (LLMs) into mobile and software development workflows faces a persistent tension among three demands: semantic awareness, developer productivity, and data privacy. Traditional clo…

ChatGPT as a Therapist Assistant: A Suitability Study

2023-04-19 · Mahshid Eshghie, Mojtaba Eshghie

This paper proposes using ChatGPT, an innovative technology with various applications, as an assistant for psychotherapy. ChatGPT can serve as a patient information collector, a companion for patients in between therapy …