Skip to content

kjone127, smaxey, jstephe3, akhan5

aedwardsxula/Team-Red

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment05 — Medical Insurance Data

Course: CPSC.2740.01 (Software Engineering) — Fall 2025
Team Red Members:

  • Lead: kjone127
  • Designer: smaxey
  • SWE: jstephe3
  • Tester: akhan5

📌 Project Overview

This project analyzes a medical insurance dataset (from Kaggle) using Java only.
We cannot use Python libraries such as NumPy, Pandas, or Matplotlib — only Java Collections and the standard library.

The program provides:

  • Reading & storing the first N records of the dataset into a custom InsuranceRecord object.
  • Summary statistics (count, mean, std dev, min, percentiles, max) for numerical attributes.
  • Horizontal & vertical text-based histograms.
  • Hypothesis checks (fairness by region, smokers vs non-smokers, age vs charges, etc.).
  • Simple linear regression & Pearson correlation coefficient for charges vs BMI, children, and region.
  • Unit tests (AAA pattern) and Continuous Integration via GitHub Actions.

About

kjone127, smaxey, jstephe3, akhan5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages