1. A method of displaying search results on a computing device, the method comprising: receiving search results in response to a search query; displaying on the computing device a list of search results in a search engine interface; and displaying a plurality of semantic facets in the search engine interface, each of the facets comprising faceted search results, each of the faceted search results being displayed in association with user interface elements for including or excluding the faceted search result as additional search terms to subsequently refine the search query.