this is technically possible with the custom script logic, except non-master client chat inputs are not supported. if you created 5 regions and each one correlated to a rating, you can write a script so that players entering a region will set variables accordingly, and later you can print them with a command.
something like
Code:
OnPlayerEnterRegion["rating1"]("player")
{
VariableInt.Add("ratingsCount", 1);
VariableInt.Add("ratingsTotal", 1);
}
OnPlayerEnterRegion["rating2"]("player")
{
VariableInt.Add("ratingsCount", 1);
VariableInt.Add("ratingsTotal", 2);
}
etc.
this said I would avoid investing too much time in using the custom logic feature since it will probably reworked in the future.