Uncovering Gene-Disease Associations and Biological Functions Utilizing Machine Learning Approaches