| BGEM ID | User Name | Time (IST) | Actual (mg/dL) | Predicted (mg/dL) | Ring Mid (mg/dL) | Ring Range | Our Range | Ring Error | Our Error | Winner |
|---|
All trials on one page · denoised & normalized PPG
| BGEM ID | User Name | Time (IST) | Actual (mg/dL) | Predicted (mg/dL) | Ring Mid (mg/dL) | Ring Range | Our Range | Ring Error | Our Error | Winner |
|---|
| User Name | Samples | Within ±10% | Within ±10 mg/dL | Avg Actual (mg/dL) | Avg Predicted (mg/dL) | Avg Our Range (mg/dL) | Avg Ring Range (mg/dL) |
|---|
| User | Actual (mg/dL) | Predicted | Our Error | Ring Error | Winner |
|---|
| User | Actual (mg/dL) | Predicted | Our Error | Ring Error | Winner |
|---|
| User | Actual (mg/dL) | Predicted | Our Error | Ring Error | Winner |
|---|
| BGEM ID | User | Date & Time | Actual (mg/dL) | Ring Mid | Ridge Pred | XGBoost Pred | Low / Normal / High Pred | Combined Pred | Ring Err | Ridge Err | XGB Err | Low / Normal / High Err | Combined Err | Closest |
|---|
| User | Date & Time | Actual | Predicted | Old Range | Adaptive Range | Old Covers | Adaptive Covers | Old Width | Adaptive Width | Narrower |
|---|
One record object (or an array with one object) including
bgem_ppg_data.
| Patient | Created | Split | Customer | Trial | BGEM id | Gender | Age | Height | Weight | Slot | Ring lo mmol | Ring hi mmol | Ring lo mg/dL | Ring hi mg/dL | CGM | Gluco | Lab | HbA1c | Waist | Avg HR | Systolic | Glucose type | After meal | Skin temp | Personal hx | Medication |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Open this tab and click Refresh from SQL. | ||||||||||||||||||||||||||
Select a row to calculate prediction and open the full detail view.
Train and test rows use exactly the same input parameters — the split only decides which rows the model learns from and which it is scored on.
| # | Parameter | Group | Ridge | XGBoost | Low / Normal / High classifier | Low / Normal / High band Ridge |
|---|
Red = actual sugar. Blue = model predicted (mean when several trials share the same actual). Rebuilds automatically from the latest trained predictions file.
Readings grouped into 10 mg/dL ranges of actual sugar. Bars = mean per range, whiskers = ±1 SD, colour = sugar category.
Red = above the parameter's overall mean in that range, blue = below. Ranges with fewer than 3 readings are left blank.
X = glucose (mg/dL), Y = parameter value. Each colour is one demographic profile. Click a legend entry to hide / show that profile on every chart.
| Account (doctor) | Customer ID | Trials | Distinct Days | Height (cm) | Weight (kg) | Age | Gender | Unique H / W / Age / Gender | Glucose min | Glucose max | Glucose std dev |
|---|