Natural language search with boolean inputs?
So I'm working on a project which allows a user to type in a query using natural language as follows:
Some of the keywords turn into tags that can be clicked/interacted with to access an advanced search screen.
I have a few questions about this.
Is it obvious to the user that the keyword can be clicked to access the advanced search screen? If not, would putting a tooltip on one of the keywords help solve the problem or is there another way around this?
Should the user be made aware that "and", "not" and "or" act as boolean keywords and should they be separately highlighted? esp for cases with "NOT"?
Finally, is there an example of a natural language search bar that behaves similarly?