Integrating information retrieval with distant supervision for Gene Ontology annotation | UPT Perpustakaan UHAMKA