Exploring reddit forum for software evolution as an alternative requirements source: An end-user discussion dataset on Google maps

For software development and evolution, end-user feedback from app stores and the Twitter (X) platform has been intensively used recently. However, Reddit forums that provide an argumentative platform to argue and reason about various software features and issues have been less likely to be explored for software evolution and improvement in the literature. Therefore, this study explores Reddit forums as an alternative source for software evolution compared to App Stores, Twitter (X), and Amazon reviews. For this purpose, a Python script is developed to extract end-user discussions related to the Google Maps (GM) app from Reddit forums using Python Praw API, keep the original argumentative structure in user discussions. In total, 3119 end-user discussions from seven related topics about the GMM app are extracted for software evolution. This dataset includes detailed end-user feedback and associated metadata, including Comments ID, Parent ID, author names, timestamps, and upvotes. This dataset is a crucial and valuable resource for software vendors, developers, researchers, and educationists to improve their understanding of identifying new features to include in upcoming app versions. Also, it is of pivotal importance in better understanding recently occurring issues, unlike app stores where user debate on it and provide their justifications. Moreover, the replication package and process of the dataset can enable software researchers, vendors, and developers to extract data from the Reddit forum and use it for the software evolution and improvement process.

Authors

Institutions

Publication Details

Journal
Data in Brief
Published
2024-10-03
DOI
https://doi.org/10.1016/j.dib.2024.110993
Citations
1
Primary Topic
Multi-Agent Systems and Negotiation
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring reddit forum for software evolution as an alternative requirements source: An end-user discussion dataset on Google maps

Affan Yasin, Ayed Alwadain, Nek Dil Khan, Javed Ali Khan et al.
1 citations
Data in Brief
Multi-Agent Systems and Negotiation
0.35
article

Exploring reddit forum for software evolution as an alternative requirements source: An end-user discussion dataset on Google maps

Affan Yasin, Ayed Alwadain, Nek Dil Khan, Javed Ali Khan, Muhammad Yaqoob
article en
1 citations

Abstract

For software development and evolution, end-user feedback from app stores and the Twitter (X) platform has been intensively used recently. However, Reddit forums that provide an argumentative platform to argue and reason about various software features and issues have been less likely to be explored for software evolution and improvement in the literature. Therefore, this study explores Reddit forums as an alternative source for software evolution compared to App Stores, Twitter (X), and Amazon reviews. For this purpose, a Python script is developed to extract end-user discussions related to the Google Maps (GM) app from Reddit forums using Python Praw API, keep the original argumentative structure in user discussions. In total, 3119 end-user discussions from seven related topics about the GMM app are extracted for software evolution. This dataset includes detailed end-user feedback and associated metadata, including Comments ID, Parent ID, author names, timestamps, and upvotes. This dataset is a crucial and valuable resource for software vendors, developers, researchers, and educationists to improve their understanding of identifying new features to include in upcoming app versions. Also, it is of pivotal importance in better understanding recently occurring issues, unlike app stores where user debate on it and provide their justifications. Moreover, the replication package and process of the dataset can enable software researchers, vendors, and developers to extract data from the Reddit forum and use it for the software evolution and improvement process.

Data in BriefVol. 57
University of Hertfordshire (GB), Northwestern Polytechnical University (CN), King Saud University (SA), Beijing University of Technology (CN)
King Saud University
Openalex Percentile: Top 33%
Multi-Agent Systems and Negotiation
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.