Browsing by Keywords virtual environment