1 code implementation • 6 Oct 2020 • Yuanrui Fan, Xin Xia, David Lo, Ahmed E. Hassan, Shanping Li
Hence, in this study, we perform an empirical study on academic AI repositories to highlight good software engineering practices of popular academic AI repositories for AI researchers.
Software Engineering
no code implementations • 29 May 2020 • Chao Liu, Xin Xia, David Lo, Zhiwei Liu, Ahmed E. Hassan, Shanping Li
CodeMatcher first collects metadata for query words to identify irrelevant/noisy ones, then iteratively performs fuzzy search with important query words on the codebase that is indexed by the Elasticsearch tool, and finally reranks a set of returned candidate code according to how the tokens in the candidate code snippet sequentially matched the important words in a query.
1 code implementation • 16 Sep 2019 • Zhongxin Liu, Xin Xia, Christoph Treude, David Lo, Shanping Li
We build a dataset with over 41K PRs and evaluate our approach on this dataset through ROUGE and a human evaluation.
Software Engineering