paper-with-me

Papers

ReviewViz: Assisting Developers Perform Empirical Study on Energy Consumption Related Reviews for Mobile Applications

2020-09-13 · Mohammad Abdul Hadi, Fatemeh H Fard

Improving the energy efficiency of mobile applications is a topic that has gained a lot of attention recently. It has been addressed in a number of ways such as identifying energy bugs and developing a catalog of energy patterns. Previous work shows that users discuss the battery-related issues (energy inefficiency or energy consumption) of the apps in their reviews. However, there is no work that addresses the automatic extraction of battery-related issues from users' feedback. In this paper, we report on a visualization tool that is developed to empirically study machine learning algorithms and text features to automatically identify the energy consumption specific reviews with the highest accuracy. Other than the common machine learning algorithms, we utilize deep learning models with different word embeddings to compare the results. Furthermore, to help the developers extract the main topics that are discussed in the reviews, two states of the art topic modeling algorithms are applied. The visualizations of the topics represent the keywords that are extracted for each topic along with a comparison with the results of string matching. The developed web-browser based interactive visualization tool is a novel framework developed with the intention of giving the app developers insights about running time and accuracy of machine learning and deep learning models as well as extracted topics. The tool makes it easier for the developers to traverse through the extensive result set generated by the text classification and topic modeling algorithms. The dynamic-data structure used for the tool stores the baseline-results of the discussed approaches and is updated when applied on new datasets. The tool is open-sourced to replicate the research results.

📄 PDF Abstract BibTeX arXiv:2009.06027

Code (1)

Mohammad-Abdul-Hadi/Result-Set-Visualization-d3js-R 공식 구현

Tasks

BIG-bench Machine Learningtext-classificationText ClassificationWord Embeddings

Similar Papers 제목 키워드 기반

A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Case

2025-10-24 · Joao Correia, Daniel Coutinho, Marco Castelluccio, Caio Barbosa 외 arxiv

The use of Large Language Models (LLMs) to support tasks in software development has steadily increased over recent years. From assisting developers in coding activities to providing conversational agents that answer new…

Evaluation of a Recommender System for Assisting Novice Game Designers

2019-08-13 · Tiago Machado, Daniel Gopstein, Oded Nov, Angela Wang 외

Game development is a complex task involving multiple disciplines and technologies. Developers and researchers alike have suggested that AI-driven game design assistants may improve developer workflow. We present a recom…

Game DesignRecommendation Systems

Refusal-Trained LLMs Are Easily Jailbroken As Browser Agents

2024-10-11 · Priyanshu Kumar, Elaine Lau, Saranya Vijayakumar, Tu Trinh 외

For safety reasons, large language models (LLMs) are trained to refuse harmful user instructions, such as assisting dangerous activities. We study an open question in this work: does the desired safety refusal, typically…

ChatbotRed Teaming

System Test Case Design from Requirements Specifications: Insights and Challenges of Using ChatGPT

2024-12-04 · Shreya Bhatia, Tarushi Gandhi, Dhruv Kumar, Pankaj Jalote

System testing is essential in any software development project to ensure that the final products meet the requirements. Creating comprehensive test cases for system testing from requirements is often challenging and tim…

valid

On Integrating Large Language Models and Scenario-Based Programming for Improving Software Reliability

2025-09-11 · Ayelet Berzack, Guy Katz arxiv

Large Language Models (LLMs) are fast becoming indispensable tools for software developers, assisting or even partnering with them in crafting complex programs. The advantages are evident -- LLMs can significantly reduce…