Is it an actual AI though, trained through objective data or some kind of human programmed analysis?
I think the later makes more sense. Some kind of input from the users like "I actually liked the website visually" when the algorithm gives a low score and vice-versa would help the model be more accurate?