@sanasar_bot
armenian speaking twitter bot
https://gitlab.com/vgratian/sanasar
@sanasar_bot
background:
https://gitlab.com/vgratian/sanasar
- indo-european language with own alphabet
- small twitter community (+/- 500 users?)
- even smaller "elite" generating memes
- taboo
- political satire
2/16
- group/individual identity
@sanasar_bot
https://gitlab.com/vgratian/sanasar
- What do you want to be when you grow up?
- A Vulgar Feminist
3/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
In the mood of being vulgar feminist and LGTB
4/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
Some people are vulgar, take it easy
5/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
This is a menstruation of love and solidarity
6/16
@sanasar_bot
@sanasar_bot
https://gitlab.com/vgratian/sanasar
read_tweets.py
- read feed every 20 minutes
- tokenize, render bigrams
- update model:
- new bigram: count = 1
- existing bigram: count += 1
- remove punctuation, but keep/add period
- same for unigrams
8/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
reply_tweets.py
- check mentions every 35 seconds
- get bigrams with highest probability starting with w 1
- bigram probability
- not longer than 10 words
- end with period or retry
- random choice between top 3 bigrams
9/16
please
leave
me
alone
.
@sanasar_bot
$ python3 main.py &
@sanasar_bot
https://gitlab.com/vgratian/sanasar
@ArturTeryan: serzh
@Sanasar_bot: let serzh stay
11/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
@ArturTeryan: omelette
@Sanasar_bot: make omelette please.
12/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
@hayDalek: dye
@Sanasar_bot: please dye and let's go for eat khash.
13/16
@sanasar_bot
https://gitlab.com/vgratian/sanasar
@khamazaspyan: bastard
@Sanasar_bot: that bastard karen came (again).
14/16
@sanasar_bot
future plans:
https://gitlab.com/vgratian/sanasar
- fix bugs (a lot of them)
- classify/cluster users, learn to talk "without help"
- follow new users
- give insights on:
- who are influences and how they influence others
- how do memes emerge and evolve
- "enlighten" non-tech people
15/16
- your ideas?
@sanasar_bot
*thank you*
@vgratian
vgratian@utopianlab.am
gitlab.com/vgratian
sansasar
By vgratian
sansasar
- 227