This is related to #50 but extends the NLP search capabilities to search for workflows/notebooks using whatever search method is developed in #44