2. The method of claim 1 , further comprising: grouping the plurality of slices that are divided from each of the plurality of conversations using the field delimiter of the protocol, into a slice-set for each of the plurality of conversations, wherein the plurality of conversations correspond to a plurality of slice-sets; extracting, based on a pre-determined key-value delimiter selection criterion, a plurality of longest common prefixes each shared across a portion of the plurality of slice-sets; and extracting a common trailing token in the plurality of longest common prefixes as the key-value delimiter of the protocol.
2. The method of claim 1 , further comprising: grouping the plurality of slices that are divided from each of the plurality of conversations using the field delimiter of the protocol, into a slice-set for each of the plurality of conversations, wherein the plurality of conversations correspond to a plurality of slice-sets; extracting, based on a pre-determined key-value delimiter selection criterion, a plurality of longest common prefixes each shared across a portion of the plurality of slice-sets; and extracting a common trailing token in the plurality of longest common prefixes as the key-value delimiter of the protocol. 3. The method of claim 2 , further comprising: selecting a first slice from the plurality of sets of slices; selecting a second slice from each slice-set of a portion of the plurality of slice-sets to generate a group of selected slices, wherein the second slice is selected based on a length of a common prefix shared by the first slice and the second slice; and analyzing the group of selected slices to identify at least one of the plurality of longest common prefixes.