Provide context based search

Description

The search can be boost (push item further to the top) results by type. The app could provide a context (for example the map or places search) and the backend could provide a boosted search from the context which may lead to better search results for the user.

Dependencies, issues to be resolved beforehand

We need to identify some contexts first in which this context based boosting can be helpful to the user.

cc: @All