1. A non-transitory computer-readable medium having instructions, that when executed by a processing device, enable the processing device to implement a method, the method comprising: displaying in a graphical user interface (GUI) on a display device an alphanumeric expression; generating to the GUI a first data-entry field; receiving in the first field partial first search term; in response to receiving the partial first search term, generating to the GUI a first drop-down menu listing a first set of predetermined items ontologically related to the first alphanumeric expression; wherein the first search term comprises an identifier of a sports team; receiving a selection of a first item of the first set of items; generating to the GUI a second data-entry field; receiving in the second field a partial second search term; in response to receiving the partial second search term, generating to the GUI a second drop-down menu listing a second set of predetermined items ontologically related to the selected first item; wherein the second set of items comprises identifiers of games played by the sports team; receiving the selection of a second item of the second set of items; and in response to receiving a selection of a second item of the second set of items, generating to the display device a graphic element displaying statistics based on the selected first and second items.