Development, Challenges, and Evolution of the Log2Lose Intervention for Weight Management: Randomized Controlled Digital Health Trial
Bibliographic record
Abstract
BACKGROUND: Long-term adherence to weight loss behaviors is challenging, as most individuals who achieve significant weight loss regain 1-2 kg per year. Financial incentives can reinforce weight-loss initiation and maintenance behaviors, but optimal strategies remain unclear. OBJECTIVE: This paper describes the design, technical architecture, and operational workflow of Log2Lose, a 5-year, multisite randomized controlled trial testing different financial incentive strategies to promote weight loss and maintenance. We detail the platform's integration with external devices, automated data collection, and adaptations to maintain intervention fidelity in the context of evolving technology and regulatory requirements. METHODS: The Log2Lose platform collects daily weight and dietary data from cellular scales and fitness tracking applications, calculates weekly incentive eligibility, and sends automated feedback and motivational text messages. We summarize the technical adaptations, message delivery performance, data completeness, and the balance between automation and manual support required to ensure data integrity. RESULTS: By the end of the study, 706 participants recorded 181,285 weights and 114,144 daily calorie entries. The platform sent 126,283 text messages and calculated 35,187 incentive payments, with 99.4% (34,976/35,187) processed automatically. Adaptations addressed device integration changes, application programming interface discontinuations, and new text messaging regulations. Despite automation, ongoing technical support was essential for resolving delivery errors, device issues, and data anomalies. CONCLUSIONS: Log2Lose demonstrated that large-scale, fully remote weight loss interventions can be implemented using consumer technology paired with a robust, adaptable platform. Success depended on flexible software design, continuous monitoring, and responsive technical support to navigate regulatory and technological changes. Log2Lose offers a practical model for processing remotely collected longitudinal dietary and weight data, providing valuable guidance for researchers, health care providers, and employers developing similar digital health interventions. TRIAL REGISTRATION: ClinicalTrials.gov NCT04770909; https://clinicaltrials.gov/study/NCT04770909.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.025 | 0.027 |
| Meta-epidemiology (narrow) | 0.002 | 0.001 |
| Meta-epidemiology (broad) | 0.002 | 0.003 |
| Bibliometrics | 0.001 | 0.001 |
| Science and technology studies | 0.001 | 0.002 |
| Scholarly communication | 0.002 | 0.003 |
| Open science | 0.002 | 0.002 |
| Research integrity | 0.003 | 0.003 |
| Insufficient payload (model declined to judge) | 0.008 | 0.001 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".