Combining Knowledge and Data Driven Insights to Facilitate the Differential Diagnosis of Rare Diseases