Large-scale Automated Protein Function Prediction