Add Deep Learning (LSTM) + Quick Wins automation features
Major improvements: - Deep Learning integration with PyTorch LSTM (dual models: main 1-50 + euro 1-12) - Hybrid predictor: 40% RandomForest + 60% Deep Learning - LaunchAgent for automatic weekly tip generation (Mon/Thu 21:00) - Health-Check system with auto-recovery and Telegram alerts - Fixed health checks for Eurojackpot-specific paths and file names - Model caching and intelligent retraining logic - Updated CSV data and generated tips - Performance reports for recent draws Technical details: - PyTorch used instead of TensorFlow (Python 3.14 compatibility) - Separate LSTM models for main numbers (1-50) and euro numbers (1-12) - Apple Silicon MPS acceleration support - Sequence learning with 20-draw history - Health-check adapted for eurojackpot_ml_models/ and learning_log.json 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
70e0638dee
commit
9049a66c1a
36 files changed
+9308
-61
No files matched your search
@@ -62,6 +62,62 @@
|
||||
"file": "weekly_tips_20251215_090045.csv",
|
||||
"avg_confidence": 0.1461352818684182,
|
||||
"avg_quality": 0.24801070782708448
|
||||
},
|
||||
{
|
||||
"timestamp": "2025-12-18T09:04:18.723971",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20251218_090418.csv",
|
||||
"avg_confidence": 0.24929333861475866,
|
||||
"avg_quality": 0.34309725833519206
|
||||
},
|
||||
{
|
||||
"timestamp": "2025-12-22T09:00:26.180332",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20251222_090026.csv",
|
||||
"avg_confidence": 0.14555093760453808,
|
||||
"avg_quality": 0.24778265211399592
|
||||
},
|
||||
{
|
||||
"timestamp": "2025-12-25T09:00:22.814659",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20251225_090022.csv",
|
||||
"avg_confidence": 0.1535948121486636,
|
||||
"avg_quality": 0.254956459846685
|
||||
},
|
||||
{
|
||||
"timestamp": "2025-12-29T09:00:22.333981",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20251229_090022.csv",
|
||||
"avg_confidence": 0.139651730558598,
|
||||
"avg_quality": 0.24138112537430906
|
||||
},
|
||||
{
|
||||
"timestamp": "2026-01-05T09:00:22.228855",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20260105_090022.csv",
|
||||
"avg_confidence": 0.1464099063179347,
|
||||
"avg_quality": 0.24795966139367404
|
||||
},
|
||||
{
|
||||
"timestamp": "2026-01-05T11:43:13.513348",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20260105_114313.csv",
|
||||
"avg_confidence": 0.1481513610907385,
|
||||
"avg_quality": 0.2496726932838648
|
||||
},
|
||||
{
|
||||
"timestamp": "2026-01-05T14:30:37.493239",
|
||||
"num_tips": 5,
|
||||
"file": "weekly_tips_20260105_143037.csv",
|
||||
"avg_confidence": 0.5146303150864401,
|
||||
"avg_quality": 0.6495518860002409
|
||||
},
|
||||
{
|
||||
"timestamp": "2026-01-05T19:31:43.033362",
|
||||
"num_tips": 10,
|
||||
"file": "weekly_tips_20260105_193143.csv",
|
||||
"avg_confidence": 0.5119966658358427,
|
||||
"avg_quality": 0.6260971285846824
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user