Browsing by Keywords interactive learning environment