About this code

This is the backend code for the RL algorithm used in the Oralytics clinical trial. The RL algorithm in Oralytics optimizes the delivery of engagement prompts to participants to maximize their brushing quality (or oral self-care behaviors). For more information about Oralytics, please see the linked manuscripts.

How can a behavioral scientist use this code?

Behavioral intervention scientists can use this code as a starting point for optimizing the delivery of mobile-based prompts to encourage oral hygiene behaviors.

Related References

Trella, A. L., Zhang, K. W., Nahum-Shani, I., Shetty, V., Doshi-Velez, F., & Murphy, S. A. (2022). Designing reinforcement learning algorithms for digital interventions: Pre-implementation guidelines. Algorithms, 15(8), 255. doi:https://doi.org/10.3390/a15080255

Trella, A. L., Zhang, K. W., Nahum-Shani, I., Shetty, V., Doshi-Velez, F., & Murphy, S. A. (2023). Reward Design for an Online Reinforcement Learning Algorithm Supporting Oral Self-Care. Proceedings of the AAAI Conference on Artificial Intelligence37(13), 15724-15730. https://doi.org/10.1609/aaai.v37i13.26866

Join the d3center Mailing List

Keep up to date with the latest news, events, software releases, learning modules, and resources from the d3center.