Skip to content

Data science project analyzing Grammy Award trends (1959-2026). Includes a terminal search interface, Matplotlib visualizations, and a Random Forest classifier for era prediction.

License

Notifications You must be signed in to change notification settings

T786-eng/python-grammy-analysis-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏆 Grammy Winners Search Tool

A Python-based terminal application that allows users to look up Grammy Award winners by year. This project uses Pandas for data management, Matplotlib for data visualization, and Scikit-Learn for basic award-era predictions.

🚀 Features

  • Interactive Terminal Search: Type a year (e.g., 2020) and instantly see who won.
  • Data Visualization: Generates a bar chart showing award distributions across decades.
  • Machine Learning: Uses a simple regression model to predict future ceremony numbers.
  • Clean Data: Processes a dataset of Grammy winners from 1959 to 2026.

🛠️ Tech Stack

  • Python (Core Logic)
  • Pandas (Data Manipulation)
  • NumPy (Numerical Operations)
  • Matplotlib (Graphing & Visualization)
  • Scikit-Learn (Machine Learning)

📂 Project Structure

  • grammy_tool.py: The main Python script.
  • Grammy_Awards_Winners.csv: The dataset containing award history.
  • awards_by_decade.png: Automatically generated graph.

📋 How to Run

  1. Install dependencies:
    pip install pandas numpy matplotlib scikit-learn
  1. Run the application:
python main.py
  1. Usage: When prompted, enter a year (e.g., 2024) to see the winners in the terminal.

About

Data science project analyzing Grammy Award trends (1959-2026). Includes a terminal search interface, Matplotlib visualizations, and a Random Forest classifier for era prediction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages