A
system for providing information for diagnosing preterm birth risk includes: two or more transmit electrodes, contacting cervical tissues, for applying a plurality of first signals at different frequencies to the cervical tissues, two or more detect electrodes, contacting the cervical tissues, for detecting a plurality of second signals generated in response to the first signals, the second signals corresponding to the first signals, and a source configured to generate a plurality of signals. The
system obtains a plurality of impedances of the cervical tissues based on the first and the second signals and applies
data quality requirements for diagnosing the preterm birth risk. The
data quality requirements include checking at least one of
signal generation,
signal reception, impedance calculation, quality of the first signals, quality of the second signals, and the impedances. The
system includes a diagnosis engine configured to receive data including impedances that satisfy the
data quality requirements, classify the data into different groups, each representing different status, based on correlation between the data, patient's information and the preterm birth risk, and output information for diagnosing the preterm birth risk.