Browsing by Keywords Technical Progress