Abstract: A peri-anesthesia risk assessment system configured to: receive patient data including the patient's answers to at least one patient questionnaire, data collected from at least one sensor and data from a patient data repository; from the received patient data, evaluate at least two index risks; calculate a global risk level based on the at least two index risks; select at least one recommendation from a library of recommendations, the at least one recommendation being selected by a perianesthetic assessment algorithm based on the at least two index risks and on the global risk level; receive as input data including information resulting from the user executing the at least one recommendation; modify the index risks based on the information resulting from the user executing the at least one recommendation; modify the global risk level based on the modified index risks.