ProDoctorov openly publishes algorithms and formulas used to compile ratings of doctors and clinics. This is done to maximize the transparency of our rating, so that everyone can make sure that the rating really depends only on patient reviews.
We are confident that only on the basis of honesty and openness will we be able to build partnerships with both patients and doctors.
And help the first to find a good doctor, and the second to establish customer service.
Doctor's rating 

m is the review score from -2 to +2 (for detailed reviews, the arithmetic mean is calculated according to 5 criteria);
z is the coefficient of review significance (for mild = 1, for normal = 1.2);
r is the coefficient of review authorization (for authorized = 3);
A is a variable to convert to a scale from 0 to 5;
B is a variable for setting the rate of rating change.
Features of the rating of doctors:
- A detailed review has 1.2 times more impact.;
- It takes into account both the average value of reviews and their number.;
- Before applying coefficient A, the rating values are set in the range from -9.99 to +9.99 (-10 and +10 are unattainable).
Clinic rating 
Rating based on reviews about the clinic

s is the rating of the clinic review from -2 to +2 (for detailed reviews, the arithmetic mean is calculated according to 5 criteria);
z is the coefficient of review significance (for mild = 1, for normal = 1.2);
r is the coefficient of review authorization (for authorized = 3);
A1 is a variable to convert to a scale from 0 to 5;
B is a variable for setting the rate of rating change.
Rating based on reviews about doctors

m is the rating of the doctor's review from -2 to +2 (for detailed reviews, the arithmetic mean is calculated according to 5 criteria);
z is the coefficient of review significance (for mild = 1, for normal = 1.2);
r is the coefficient of review authorization (for authorized = 3);
q - the number of doctors in the clinic;
A2 is a variable to convert to a scale from 0 to 5;
B is a variable for setting the rate of rating change.;
Q is a variable for specifying the dependence of the influence of reviews on the number of doctors.
Features of the clinic rating:
- A detailed review has 1.2 times more impact.;
- It takes into account both the average value of reviews and their number.;
- the contribution of reviews about the clinic itself and reviews about its doctors is equivalent;
- the number of doctors in the clinic increases the influence of doctors' reviews on the clinic's rating based on reviews about doctors;
- Before applying the A1 and A2 coefficients, the rating values are set in the range from -9.99 to +9.99 (-10 and +10 are unattainable).
Update from 12/26/2022
- the clinic's rating was divided into two: a rating based on reviews of the clinic and a rating of the clinic based on reviews of doctors;
- coefficients A, A1, and A2 have been added to convert ratings to a scale from 0 to 5, where 5 is the achievable value.;
- The variable Q was reflected in the formula of the clinic's rating based on reviews of doctors to determine the dependence of the influence of reviews on the number of doctors.
Update from 06/25/2019
- The authorization factor r is not taken into account;
- added the review obsolescence factor;
- review significance coefficient z = 1.2;
- The review will be completely outdated after 15 years.;
- Reviews from anonymous users (guests) are not included in the rating calculation formula.;
- about the formula y is the number of years since the date of the visit.