PHPMem v2.0.1
Version
1.6.45
Uptime
7 days 9 hours 45 minutes 43 seconds
Memory
Total
512MB
Used
13,32MB (2.6%)
Free
498,68MB
Keys
Current
10 162
Total (since start)
11 092
Evictions
0
Reclaimed
157
Expired Unfetched
0
Evicted Unfetched
0
Connections
Current
3 / 1 024 max
Total
65 457
Rejected
0
llm:396812372f82f0de110793eecc363d06287e9323eeeb1d2f4592b0f0c40c1a75
Edit
### 4.1 Analytics Readiness
The **boxing_matches** dataset (387,427 bouts) provides a solid foundation for descriptive analytics within the professional boxing domain but faces structural barriers to immediate machine learning deployment. With no dimension hierarchies detected and a single flat table architecture, the data lacks the temporal indexing, aggregated fighter profiles, and historical performance metrics required for predictive modeling of bout outcomes. The 64% completeness score indicates missing values in key fighter attributes—likely height, reach, or stance fields—that directly impact the user's goal of predicting wins and knockouts based on physical and competitive characteristics.
### 4.2 Strategic ML Opportunities
| Model Type | Prediction Target | Viability | Applicable Tables |
|------------|-------------------|-----------|-------------------|
| Time-Series Forecasting | Future values of a measure over time | Low | (none) |
| Anomaly Detection | Outlier or unusual records | Low | (none) |
| Regression | Continuous target | Low | (none) |
All three model types currently rate **low viability** due to the absence of engineered features that translate raw bout records into fighter-level analytics. To unlock **regression models** predicting knockout probability or decision margins—the highest near-term ROI for competitive matchmaking and fan engagement—the data team must first construct a fighter dimension table aggregating career statistics (win-loss record, knockout rate, average opponent quality) and join it back to individual bouts. This transformation converts transactional fight data into the predictive features boxing analysts and promoters need to assess competitive balance and forecast outcomes across weight classes.
### 4.3 Investment Recommendations
- **Build a fighter master table within 30 days**: Aggregate boxing_matches by fighter ID to create career metrics (total bouts, knockout percentage, win rate by weight class, age at each fight). This single enrichment unlocks regression and classification models for outcome prediction.
- **Impute or flag missing physical attributes**: Address the 36% data gaps by sourcing height, reach, and stance from authoritative boxing databases; where unavailable, create "unknown" flags to preserve sample size while enabling mismatch detection models.
- **Engineer temporal features for era analysis**: Extract decade, year, and fighter age-at-bout from existing date fields to enable time-series analysis of knockout trends and competitive balance shifts across boxing's modern, golden, and contemporary eras.
- **Prototype a knockout probability model**: Once fighter aggregates exist, train a logistic regression on the top 50,000 complete records using reach differential, age gap, and record disparity to validate predictive signal before scaling investment.