can we improve search results over time in the sense make the scoring profile dynamic in that sense from user feedback ?