~dricottone/afinn-demo

afinn-demo/python/main.py -rw-r--r-- 374 bytes
95c5b788Dominic Ricottone Added README 10 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python

import afinn

def score_many(it):
    model = afinn.Afinn()
    yield from ((elem, model.score(elem), ) for elem in it)

def main():
    sentences = [
        'This is utterly excellent!',
        'How dare you',
    ]
    for sentence, score in score_many(sentences):
        print(f'"{sentence}" -> {score}')

if __name__ == '__main__':
    main()