Skip to content

lakota-camp/python-mini-programs

Repository files navigation

Python Mini Programs 🐍

A collection of Python mini-projects developed as part of my SDSU Python programming coursework.

Projects

  1. Baby Names Analysis - Analyze historical baby name data stored in a CSV file.
  2. Earthquake Data - Fetches hourly earthquake data from the USGS Earthquake API and processes it to include human-readable time and location information.
  3. Haiku Generator - Creates haiku poetry programmatically
  4. ML Kickstarter - Machine learning analysis of Kickstarter campaign data
  5. Customer Clustering - ML clustering analysis of wholesale customer data

Setup

# Clone the repository
git clone https://github.com/lakota-camp/python-mini-programs.git

# Create and activate virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

Requirements

See requirements.txt for a list of dependencies.

Usage

Each project is contained in its own directory with a dedicated app.py file. Navigate to the project directory and run:

python3 app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages