Coping with the heterogeneity of external knowledge sources