Browsing by Keywords intellectual agent