1. A method for extracting dynamic features from data sets captured by sensors of a structural health monitoring system (SHM) system affixed to a structure, comprising: receiving, by a software tool executing on an electronic device, a data set from the SHM system, the data set including at least one of ambient vibration data or earthquake vibration data captured by the sensors of the SHM affixed to the structure; selecting a solution method in response to user input received in a user interface (UI) of the software tool shown on a display screen of the electronic device, the solution method including at least one of time domain analysis or frequency domain decomposition; guiding a user to select at least one parameter value from a subset of determined-effective parameter values computed by the software tool, the subset of determined-effective parameter values being less than all possible parameter values for an associated parameter; automatically performing, by the software tool, the selected solution method on the data set using the selected at least one parameter value to determine the dynamic features; and displaying a graphical representation of the dynamic features in the UI of the software tool, wherein the dynamic features include at least frequencies or modal shapes for the structure.