Semantic Search v2

Summary
Second version taking into account the use cases defined in WP1.