I have set of words
{'DNA',
'pada',
'yang',...}
I am trying to find whether the words in the set have word pairs on the following bigram dataframe
bigramf freq
0 (DNA, yang) 15
1 (DNA, dalam) 6
2 (DNA, ini) 5
3 (DNA, memiliki) 4
4 (DNA, unting) 4
5 (pada, DNA) 4
6 (pada, urutan) 3
7 (yang, diperoleh) 3
8 (yang, lebih) 3
9 (pada, sejumlah) 2
10 (pada, RNA) 2
11 (pada, satu) 2
12 (yang, berbeda) 2
13 (yang, sama) 2
14 (yang, tumpang) 2
If so, then the expected output will be like this:
yang [('lebih', 3), ('diperoleh', 3), ('berbeda', 2), ('tumpang', 2), ('sama', 2)]
DNA [('yang', 15), ('dalam', 6), ('ini', 5), ('memiliki', 4), ('unting', 4)]
pada [('DNA', 4), ('urutan', 3), ('sejumlah', 2), ('RNA', 2), ('satu', 2)]
How do I find?. Can anyone can help? Thanks. Any help is much appreciated.