Text this: Machine Learning Techniques on Gene Function Prediction