1. A computer-implemented method for analyzing a volume of seismic or seismic attribute data, either being referred to as “the seismic data volume,” to discover spatial location and shape of geologic features of a subsurface region, comprising: making a tensor representation of the seismic data volume, and then grouping the data by a tensor voting method, wherein components of a tensor are computed, using a computer, to represent each of a plurality of selected spatial points, called tokens, in the seismic data volume; making, with a computer, connections between tokens based on the tensor voting but also on a binary polarity attribute; generating, with a computer, a visualization of the connections between the tokens in order to discover spatial location and shape of geologic features of the subsurface region; and using the visualization of the connections between the tokens to locate hydrocarbons within the subsurface region.