Browsing by Keywords lifelong learning system (LLLS)