Browsing by Keywords technological cycle