Demo Data from VLDB 2026 / reviewers in the wild / expert
Qinyue Wu
dblp:246/8048
· DBLP profile ↗
6ranked-venue papers
2as first author
2since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 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.
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 50% Empirical software engineering · 50% | |
| Databases, data mining, and information retrieval
1 paper |
Graph data management · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph data management › graph pattern matching
subgraph matching |
0.4 | 1 | 2019 | CocoQa: Question Answering for Coding Conventions Over Knowledge Graphs · ASE 2019 |
Software maintenance and evolution
coding conventions |
0.4 | 1 | 2019 | CocoQa: Question Answering for Coding Conventions Over Knowledge Graphs · ASE 2019 |
Empirical software engineering
question answering |
0.4 | 1 | 2019 | CocoQa: Question Answering for Coding Conventions Over Knowledge Graphs · ASE 2019 |
Methods — techniques the papers use, named apart from their topics
neural machine comprehension · 0.8SPARQL query generation · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | An Improved Beluga Whale Optimization Algorithm by Collaborative Strategies for Multi-Threshold Image SegmentationabstractMulti-threshold segmentation techniques usually rely on exhaustive search, leading to an exponential growth in computational complexity with the increase in the number of thresholds. The combination of swarm intelligence and image segmentation is a promising approach to improve segmentation efficiency and reduce computational cost. Thus, this paper then proposes an Improved Beluga Whale Optimization (IBWO) algorithm incorporating collaborative strategies for multi-threshold image segmentation. As for the proposed IBWO algorithm, the following collaborative strategies are utilized. The logistic chaos mapping strategy can increase the randomness of the initial beluga population, the dynamic nonlinear equilibrium factor strategy can better balance the exploratory and exploitation phases, and the dynamic pinhole imaging strategy can increase the diversity of the population and prevent the population from falling into a local optimum. The objective function is minimum cross entropy, and experiments use benchmark images at different threshold levels to evaluate the method's performance and compare the IBWO algorithm with several other classical algorithms. The experimental results show that the proposed IBWO algorithm outperforms the comparative methods in all three image quality metrics, which are PSNR, SSIM, and FSIM. Mengran Liu, Qinyue Wu, Chenbing Dong |
CSCWD | 3 |
| 2021 | Context-Aware Conversational Recommendation of Trigger-Action Rules in IoT ProgrammingabstractTrigger-action (TA) programming is a programming paradigm that allows end-users to automate and connect IoT devices and online services using if-trigger-then-action rules. Early studies have demonstrated this paradigms usability, but more recent work has also highlighted complexities that arise in realistic scenarios. To facilitate end-users in TA programming, we propose AutoTAR, a context-aware conversational recommendation technique for recommending TA rules. AutoTAR leverages a TA knowledge graph to encode semantic features and abstract functionalities of rules, and then takes a two-phase method to recommend TA rules to end-users: during the context-aware recommendation phase, it elicits user preferences from programming context and recommends the top-N rules using a mixed content and collaborative technique; during the conversational recommendation phase, it justifies recommendations by iteratively raising questions and collecting feedback from end-users. We evaluate AutoTAR on Mturk and real data collected from the IFTTT community. The results show that our method outperforms state-of-the-arts significantly — its context-aware recommendation outperforms RecRules by 26% on R@5 and 21% on NDCG@5; its conversational recommendation outperforms LARecommender (a conversational recommender with the LA model) by 67.64% on accuracy. In addition, AutoTAR is effective in solving three problems frequently occurring in TA rule recommendations, i.e., the cold-start problem, the repeat-consumption problem, and the incomplete-intent problem. Mingxin Zhao, Qinyue Wu, Enze Ma, Beijun Shen, Yuting Chen 0001 |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2020 | Learning to Recommend Trigger-Action Rules for End-User Development - A Knowledge Graph Based Approach
Qinyue Wu, Beijun Shen, Yuting Chen 0001 |
ICSR | 1 |
| 2020 | Semantic Service Search in IT Crowdsourcing Platform: A Knowledge Graph-Based ApproachabstractUnderstanding user’s search intent in vertical websites like IT service crowdsourcing platform relies heavily on domain knowledge. Meanwhile, searching for services accurately on crowdsourcing platforms is still difficult, because these platforms do not contain enough information to support high-performance search. To solve these problems, we build and leverage a knowledge graph named ITServiceKG to enhance search performance of crowdsourcing IT services. The main ideas are to (1) build an IT service knowledge graph from Wikipedia, Baidupedia, CN-DBpedia, StuQ and data in IT service crowdsourcing platforms, (2) use properties and relations of entities in the knowledge graph to expand user query and service information, and (3) apply a listwise approach with relevance features and topic features to re-rank the search results. The results of our experiments indicate that our approach outperforms the traditional search approaches. Qinyue Wu, Duankang Fu, Beijun Shen, Yuting Chen 0001 |
Int. J. Softw. Eng. Knowl. Eng. | 1 |
| 2019 | CocoQa: Question Answering for Coding Conventions Over Knowledge GraphsabstractCoding convention plays an important role in guaranteeing software quality. However, coding conventions are usually informally presented and inconvenient for programmers to use. In this paper, we present CocoQa, a system that answers programmer's questions about coding conventions. CocoQa answers questions by querying a knowledge graph for coding conventions. It employs 1) a subgraph matching algorithm that parses the question into a SPARQL query, and 2) a machine comprehension algorithm that uses an end-to-end neural network to detect answers from searched paragraphs. We have implemented CocoQa, and evaluated it on a coding convention QA dataset. The results show that CocoQa can answer questions about coding conventions precisely. In particular, CocoQa can achieve a precision of 82.92% and a recall of 91.10%. Repository: https://github.com/14dtj/CocoQa/ Video: https://youtu.be/VQaXi1WydAU. Tianjiao Du, Junming Cao, Qinyue Wu, Wei Li 0254, Beijun Shen, Yuting Chen 0001 |
ASE | 3 |
| 2019 | Constructing a Knowledge Base of Coding Conventions from Online ResourcesabstractCoding conventions are a set of coding guidelines used by software developers to improve the readability of source code, increase software maintainability, and promote the reuse of coding patterns.In this paper, we introduce CCBase, a knowledge base of coding conventions, that was constructed from online resources.Specifically, CCBase was constructed as follows.We designed the ontology of the coding convention domain, crawled data related to coding conventions from a variety of online resources, and then extracted entities and relations using an NLP-enabled rule matching method.To uncover the latent relations, we further proposed a similarity metric to reveal the similar-to and relate-to relations, and developed a RCE algorithm to establish a unified type hierarchy of coding conventions.The resulting knowledge base contains 3139 coding conventions for Java and C++, with 3761 entities and 767 relations.Furthermore, we have extended the usability of CCBase by developing a question answering system on the base.We have conducted experiments to evaluate CCBase.The experimental results show that CCBase has a wide coverage on entities and relations in coding conventions domain, and the QA system achieves an F1 score of 84.5% on 214 questions raised in StackOverflow. Junming Cao, Tianjiao Du, Beijun Shen, Wei Li 0254, Qinyue Wu, Yuting Chen 0001 |
SEKE | 5 |