A system (7000; 7000B) for treating a respiratory disorder in a patient or for monitoring patient compliance with respiratory pressure therapy in accordance with a therapy program, the system (7000; 7000B) comprising: one or more processors configured to communicate with a respiratory pressure therapy device, the respiratory pressure therapy device configured to deliver respiratory therapy to the patient, the one or more processors configured to: apply a compliance model to data relating to the respiratory therapy delivered to the patient via the respiratory pressure therapy device to generate a score indicating a probability that the patient will be compliant with a predetermined compliance rule; select an adjustment to the therapy program to improve the respiratory therapy based on the score; and take or prompt the selected adjustment to the therapy program to improve the respiratory therapy, including transmitting a control command to the respiratory pressure therapy device to adjust a setting of the respiratory pressure therapy device, the adjustment to the therapy program comprising changing the setting of the respiratory pressure therapy device, the setting of the respiratory pressure therapy device including one or more of a base treatment pressure, a maximum treatment pressure limit, a minimum treatment pressure limit, a target ventilation, and a pressure support, wherein the data relating to respiratory therapy delivered to the patient comprises at least one of: therapy data; summary data comprising summary statistics of therapy data representing one or more variables of the respiratory therapy; compliance data indicating whether usage of the respiratory pressure therapy device by the patient is in accordance with the compliance rule; and wherein the data relating to respiratory therapy delivered to the patient optionally further comprises at least one of: physiological data of the patient; profile data of the patient; and electronic medical records of the patient; wherein parameters of the compliance model are obtained by training the compliance model using historical input data. apply a compliance model to data relating to the respiratory therapy delivered to the patient via the respiratory pressure therapy device to generate a score indicating a probability that the patient will be compliant with a predetermined compliance rule; select an adjustment to the therapy program to improve the respiratory therapy based on the score; and take or prompt the selected adjustment to the therapy program to improve the respiratory therapy, including transmitting a control command to the respiratory pressure therapy device to adjust a setting of the respiratory pressure therapy device, the adjustment to the therapy program comprising changing the setting of the respiratory pressure therapy device, the setting of the respiratory pressure therapy device including one or more of a base treatment pressure, a maximum treatment pressure limit, a minimum treatment pressure limit, a target ventilation, and a pressure support, wherein the data relating to respiratory therapy delivered to the patient comprises at least one of: therapy data; summary data comprising summary statistics of therapy data representing one or more variables of the respiratory therapy; compliance data indicating whether usage of the respiratory pressure therapy device by the patient is in accordance with the compliance rule; and wherein the data relating to respiratory therapy delivered to the patient optionally further comprises at least one of: physiological data of the patient; profile data of the patient; and electronic medical records of the patient; wherein parameters of the compliance model are obtained by training the compliance model using historical input data.