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. <EOS>