Below is information on the Reddit bots I created to generate hundreds of posts, comments, and replies pertaining to politics.
By using python, I was able to randomly generate comments that support Biden and oppose Trump. Reddit bots were used to submit these comments in the form of posts, comments, and replies. It is amazing how easily misinformation can spread, and this project highlights the deceptive nature of highly commented and upvoted posts. It leads us to ask some important questions. How much can we really trust popular posts on Reddit or other forms of social media? To what extent can bots guide public perception?
My favorite thread involving my kk-bot can be found here. It was funny to see my different bots replying to each other with similar comments.
Below is the output of running the bot_counter.py
for the kk-bot:
len(comments)= 547
len(top_level_comments)= 70
len(replies)= 497
len(valid_replies)= 437
========================================
valid_comments= 507
========================================
Task | Grade |
---|---|
Complete all tasks in bot.py file |
18 |
GitHub repo | 2 |
1. Getting at least 100 valid comments posted | 2 |
2. Getting at least 500 valid comments posted | 2 |
4. Make your bot create new submission posts instead of just new comments (see bot_6.py ) |
2 |
5. Create an "army" of 5 bots that are all posting similar comments (see bot.py (kk-bot), bot_2.py (cmc-bot), bot_3.py (kk-bot3), bot_4.py (kk-bot4), bot_5.py (kk-bot 5)) |
2 |
Using Markovify to generate comments (included in bot.py ) |
5 |
Total | 33 |
NOTE: here is the link to the course project.