 Multi-view deep learning has been applied for learning user preferences from multiple domains.The model uses a hybrid collaborative and content-based approach and enhances recommendations in multiple tasks.An autoencoder ANN was used in bioinformatics, to predict gene ontology annotations and gene-function relationships.