1. A method comprising: detecting an original search input entered by a user on an electronic device; detecting an excluded term included within the original search input; deleting the excluded term from the original search input to create a modified search input without the excluded term; matching the modified search input without the excluded term with a plurality of stored terms as the original search input is entered by the user; in response to there being a match between the modified search input without the excluded term and one or more of the plurality of stored terms, dynamically displaying, by the electronic device, a suggestion of a search term to replace the original search input as the original search is entered by the user based on the match between the modified search input without the excluded term and one or more stored terms; and in response to there not being a match between the modified search input without the excluded term and one or more of the plurality of stored terms: adding the excluded term from the original search back to the modified search input; matching the modified search input with the excluded term to the plurality of stored terms to determine if there is a match; and dynamically displaying, by the electronic device, a suggestion of a search term to replace the original search input as the original search is entered by the user based on a match between the original search input and one or more of the plurality of stored terms.
1. A method comprising: detecting an original search input entered by a user on an electronic device; detecting an excluded term included within the original search input; deleting the excluded term from the original search input to create a modified search input without the excluded term; matching the modified search input without the excluded term with a plurality of stored terms as the original search input is entered by the user; in response to there being a match between the modified search input without the excluded term and one or more of the plurality of stored terms, dynamically displaying, by the electronic device, a suggestion of a search term to replace the original search input as the original search is entered by the user based on the match between the modified search input without the excluded term and one or more stored terms; and in response to there not being a match between the modified search input without the excluded term and one or more of the plurality of stored terms: adding the excluded term from the original search back to the modified search input; matching the modified search input with the excluded term to the plurality of stored terms to determine if there is a match; and dynamically displaying, by the electronic device, a suggestion of a search term to replace the original search input as the original search is entered by the user based on a match between the original search input and one or more of the plurality of stored terms. 2. The method of claim 1 , further comprising: in response to there not being a match between the modified search input without the excluded term and one or more of the plurality of stored terms, replacing the original search input with the suggestion of the search term.