Philip wants to be able to enter search queries "naturally", e.g. "Unread emails from John from the last two weeks" in the search field and which parts were recognized by the system.
This can be accomplished using the Baloo Natural Query Parser ( http://steckdenis.be/post-2014-08-22-baloo-natural-query-parser-ported-to-kf5.html )