Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 2.19 KB

Welcome file.md

File metadata and controls

30 lines (26 loc) · 2.19 KB


Journalism Job Bot

This is a Twitter bot designed to help journalists find job opportunities on Twitter through certain hashtags and strings. As graduating seniors, the job hunt has been on our minds a lot so we wanted to help people find opportunities that they can apply for. We started with #journojob and #journalismjob hashtags but we wanted to make it more challenging than just a retweet bot.

We started out with the tutorials. One of our challenges were limiting geography, because we got a lot of tweets from Europe and Asia. We tried to limit it with a line of code. We originally ran it with a 5 second sleep function but we were overwhelmed with the amount of tweets so we decided to switch to once an hour. This became too much for our followers, and we started to lose followers. After conducting a Twitter poll we decided to tweet once every few hours. We deployed the bot using Heroku.

We experimented with hashtags to see which ones had the best results. For example, #writingjobs had a lot of blogging and fiction writing jobs, and #mediajob had a lot of conspiracy theories.

Bot Tutorials

We began by using tutorials by using the following tutorials:

Heroku

Using Heroku was tricky because most tutorials use a credentials.py document. We struggled to figure out how to connect Heroku to Github and how to use the scheduler. Here are some resources that helped us: