Hi this is a basic concept of a search engine written in JavaScript that uses a basic python neural network, the JavaScript engine uses keywords were the neural network collects related words essentially an RNN, this has potential for further development and you could store all of your queries in a json file to grow your dataset, Just install all of the libraries included along with the database using Xxamp localhost or an official server, run python app.py in the terminal and open your html page in local server on vs code and your ready for search, there are two source code's provided and both are Flask based engine's but only one uses an actual Neural Network, Have fun.