16. A data processing system comprising: a processing system coupled to memory, the processing system configured to generate a graphical user interface (GUI) and execute instructions stored in the memory, the instructions to cause the processing system to: display a text input field within the GUI; receive text input from the text input field and generate search suggestions from the text input by searching through content and metadata of files, the search suggestions associated with the text input; display a field within the GUI that contains a set of selectable search suggestions generated from the text input, the selectable search suggestions including a scope and an entity; receive an input to select one of the selectable search suggestions; generate a tokenized search suggestion for the search suggestion selected by the input, the tokenized search suggestion including the scope and the entity of the search suggestion selected by the input; display a graphical representation of the tokenized search suggestion to replace the text input in the text input field, the graphical representation of the first tokenized search suggestion including a selectable scope field including a drop-down menu; and display an input adjacent to the selectable scope field, the input to search in the scope of the search suggestion selected by the input.
19. The system of claim 16 , including additional instructions to cause the processing system to: perform a first search using a first search query generated using the tokenized search suggestion; receive an indication to change the default suggestion scope to a second suggestion scope; and display a graphical representation of an updated tokenized search suggestion generated using the selected suggestion and the second suggestion scope.