13. A computer system comprising a processor, the processor communicating with one or more memory devices storing instructions, the instructions operable to: receive a search query; divide the search query into a plurality of search parts; retrieve one or more search results for each of the plurality of search parts based on a relevancy ranking of the one or more search results; generate a search result array from the retrieved one or more search results; determine a Venn diagram graphical representation of the search result array; and display the Venn diagram graphical representation on a graphical user interface (GUI), comprising: displaying the one or more search results in the search result array within a Venn diagram, comprising: displaying some of the one or more search results in the search result array in corresponding non-overlapped portions of the Venn diagram; and displaying remaining search results in the search result array in corresponding overlapped portions of the Venn diagram through vector addition.
13. A computer system comprising a processor, the processor communicating with one or more memory devices storing instructions, the instructions operable to: receive a search query; divide the search query into a plurality of search parts; retrieve one or more search results for each of the plurality of search parts based on a relevancy ranking of the one or more search results; generate a search result array from the retrieved one or more search results; determine a Venn diagram graphical representation of the search result array; and display the Venn diagram graphical representation on a graphical user interface (GUI), comprising: displaying the one or more search results in the search result array within a Venn diagram, comprising: displaying some of the one or more search results in the search result array in corresponding non-overlapped portions of the Venn diagram; and displaying remaining search results in the search result array in corresponding overlapped portions of the Venn diagram through vector addition. 16. The computer system of claim 13 , wherein the GUI is further operable to provide a weighting specification UI element for a user to specify weightings of the plurality of search parts, which define display opacity of at least one of the one or more search results and associated search part circles of the Venn diagram on the GUI.