In the Big Data era, companies are moving away from traditional data-warehouse solutions whereby expensive and time-consuming ETL (Extract, Transform, Load) processes are used, towards data lakes in order to manage their increasingly growing data. Yet the stored knowledge in companies' databases, even though in the constructed data lakes, can never be complete and up-to-date, because of the continuous production of data. Local data sources often need to be augmented and enriched with information coming from external data sources. Unfortunately, the data enrichment process is one of the manual labors undertaken by experts who enrich data by adding information based on their expertise or select relevant data sources to complete missing information. Such work can be tedious, expensive and time-consuming, making it very promising for automation.