Machine Learning techniques in bioinformatics : From data integration to the development of application-oriented tools