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.