Text this: Random forest and gene ontology for functional analysis of microarray data