Expanding the utility of semantic networks through partitioning