Browsing by Keywords neural network technology