I am new to nltk and I am using python. I am taking string as input to Bigrams. When I am showing the items of this. I am getting each character as a word.
import nltk
string = "Batman Superman"
bigram = nltk.bigrams(string)
print bigram.item()
[('B','a'),('a','t'),('t','m'),('m','a'),('a','n'),('n',' '),(' ','S'),
('S','u'),('u','p'),('p','e'),('e','r'),('r','m')('m','a'),('a','n')]
But I want output as [('Batman','Superman')] please tell me how I get this output only taking string as input to Bigrams function but not taking list as input.