A non-transitory tangible computer-readable medium or media include one or more sequences of instructions which, when executed by one or more processors, causes steps to be performed, where the steps include receiving data obtained from baseline clinical evaluation and a urodynamic test for a patient, the diagnostic engine having been trained to associate a data obtained from a urodynamic test with one or more lower urinary tract dysfunction; extracting one or more features from the received data; identifying one or more urodynamic parameters of the patient's lower urinary tract dysfunction, based on the one or more extracted features; and generating an output that includes information of one or more lower urinary tract dysfunction associated with the one or more identified urodynamic parameters.