Browsing by Keywords psychological and pedagogical approaches