Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Choosing an NLP library for analyzing software documentation: a systematic literature review and a series of experiments
FNA Al Omran, C Treude - 2017 IEEE/ACM 14th international …, 2017 - ieeexplore.ieee.org
To uncover interesting and actionable information from natural language documents
authored by software developers, many researchers rely on" out-of-the-box" NLP libraries …
authored by software developers, many researchers rely on" out-of-the-box" NLP libraries …
Learning natural coding conventions
Every programmer has a characteristic style, ranging from preferences about identifier
naming to preferences about object relationships and design patterns. Coding conventions …
naming to preferences about object relationships and design patterns. Coding conventions …
Recommending and localizing change requests for mobile apps based on user reviews
Researchers have proposed several approaches to extract information from user reviews
useful for maintaining and evolving mobile apps. However, most of them just perform …
useful for maintaining and evolving mobile apps. However, most of them just perform …
Xcos: Explainable code search based on query sco** and knowledge graph
When searching code, developers may express additional constraints (eg, functional
constraints and nonfunctional constraints) on the implementations of desired functionalities …
constraints and nonfunctional constraints) on the implementations of desired functionalities …
On the naming of methods: A survey of professional developers
This paper describes the results of a large (+ 1100 responses) survey of professional
software developers concerning standards for naming source code methods. The various …
software developers concerning standards for naming source code methods. The various …
Natural language is a programming language: Applying natural language processing to software development
MD Ernst - 2nd Summit on Advances in Programming Languages …, 2017 - drops.dagstuhl.de
Natural Language is a Programming Language: Applying Natural Language Processing to
Software Development Page 1 Natural Language is a Programming Language: Applying Natural …
Software Development Page 1 Natural Language is a Programming Language: Applying Natural …