1. A method for displaying search results, the method comprising steps of: a computer displaying respective keywords on a graphical presentation, the graphical presentation comprising respective nodes representing the respective keywords and lines connecting the respective nodes; the computer receiving a user interaction position on an area surrounded by the lines connecting the respective nodes; the computer determining respective weights of the respective keywords, based on proximity of the user interaction position to the respective keywords; the computer displaying the search results associated with the respective keywords, based on the respective weights; wherein the user interaction position is within a polygon formed by three or more lines connecting three or more nodes representing three or more keywords; and wherein a weight of a specific one of the three or more keywords is determined based on a ratio of a distance between the user interaction position and a specific one of the three or more nodes to a sum of distances between the user interaction position and each of the three or more nodes, wherein the specific one of the three or more nodes represents the specific one of the three or more keywords.