Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Add a new project (Real-Time Google Play Store Data Analytics Dashboard - Python) under new Data Analysis folder in the ML Nexus Repo #811

Closed
sanyadureja opened this issue Nov 7, 2024 · 4 comments · Fixed by #813
Assignees

Comments

@sanyadureja
Copy link
Contributor

sanyadureja commented Nov 7, 2024

Is your feature request related to a problem? Please describe.
In today’s fast-paced app market, stakeholders often lack immediate and interactive insights into app performance data, especially for metrics like ratings, reviews, and downloads on the Google Play Store. Existing tools may lack customization and flexibility, making it challenging for users to analyze app data in real time and to quickly gauge app trends and user sentiment.

Describe the solution you'd like
I propose adding a real-time analytics dashboard project under new Data Analysis folder using Python and Plotly that would visualize key metrics for Google Play Store apps, including ratings, review sentiment, and download counts. The dashboard will allow users to interact with the data, filter by parameters like date range or app category, and quickly gain insights into performance and trends. This could empower developers, marketers, and analysts to make timely, data-driven decisions based on real-time app performance.

Describe alternatives you've considered

  • Static Reports: Generating weekly or monthly static reports that show app performance trends. However, this lacks the real-time interaction and customization features of a live dashboard.
  • Third-Party Tools: Using existing app analytics platforms, but these may not provide the same level of customization or access to raw data for users who want a more hands-on approach.
  • Excel-Based Visualization: Using Excel for data import and visualization. While effective for simpler analyses, it does not scale well for large datasets or offer the interactivity of a dashboard.

Approach to be followed (optional)

  • Data Collection: Use APIs or web scraping (if permitted by Google’s terms) to gather real-time data on Google Play Store apps, focusing on metrics like ratings, reviews, and downloads.
  • Data Processing: Clean and process the data using Python, storing it in a format compatible with Plotly (e.g., Pandas DataFrames).
  • Dashboard Creation: Develop the dashboard with Plotly to provide interactive, customizable visualizations (e.g., line charts, bar graphs, heatmaps) and filtering options.
  • Real-Time Updates: Implement a mechanism for periodic data refresh to maintain up-to-date analytics.

Additional context
This feature could be especially valuable for app developers or digital marketers focused on improving app visibility, user satisfaction, and download rates. Below are examples of potential visualizations:

  • Trend Line for ratings over time
  • Sentiment Analysis of user reviews
  • Download Comparison across app categories
373612834-83f827a3-8423-486e-81f6-812411ce1ca3 Example dashboard for your reference
@sanyadureja sanyadureja added the enhancement New feature or request label Nov 7, 2024
Copy link

github-actions bot commented Nov 7, 2024

Thanks for creating the issue in ML-Nexus!🎉
Before you start working on your PR, please make sure to:

  • ⭐ Star the repository if you haven't already.
  • Pull the latest changes to avoid any merge conflicts.
  • Attach before & after screenshots in your PR for clarity.
  • Include the issue number in your PR description for better tracking.
    Don't forget to follow @UppuluriKalyani – Project Admin – for more updates!
    Tag @Neilblaze,@SaiNivedh26 for assigning the issue to you.
    Happy open-source contributing!☺️

@sanyadureja
Copy link
Contributor Author

sanyadureja commented Nov 7, 2024

@Neilblaze @SaiNivedh26 @UppuluriKalyani thanks for assigning this issue to me.

@sanyadureja sanyadureja changed the title Feature request: Add a new project (Real-Time Google Play Store Data Analytics Dashboard - Python) Feature request: Add a new project (Real-Time Google Play Store Data Analytics Dashboard - Python) under new Data Analysis folder in the ML Nexus Repo Nov 7, 2024
@sanyadureja
Copy link
Contributor Author

sanyadureja commented Nov 7, 2024

@UppuluriKalyani, @Neilblaze, and @SaiNivedh26 please review my PR #813. I've solved the issue #811.
Looking forward to getting the PR merged and assignment of level and labels.

Awaiting your response. Thank you!

Copy link

github-actions bot commented Nov 8, 2024

Hello @sanyadureja! Your issue #811 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant