Technology rating platform