File size: 868 Bytes
370afc1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from idiomify.fetchers import fetch_literal2idiomatic, fetch_config


def main():
    config = fetch_config()['literal2idiomatic']
    train_df, _ = fetch_literal2idiomatic(config['ver'])
    idioms_df = train_df[['Idiom', "Sense"]]
    idioms_df = idioms_df.groupby('Idiom').agg({'Sense': lambda x: list(set(x))})
    print(idioms_df.head(5))
    for idx, row in idioms_df.iterrows():
        print(row['Sense'])

"""
['to arrange something in a manner that either someone will gain a wrong disadvantage or a person would get an unfair advantage']
['Used in general to refer an experience or talent or ability or position, which would be useful or beneficial for a person, his life and his future.']
['to be very easy to see or notice']
[' to reach a logical conclusion']
['to start doing something over from the beginning']
"""

if __name__ == '__main__':
    main()