I'll make a general reply for the both of you here, as you've worked together on this mini exercise.
I worked with the twitter API myself, though in a vastly different way, I think your concept is brilliant, but unfortunately I don't have much technical feedback, both of you obviously know what you're doing in that regard, only suggestion I could give would be to host the bot elsewhere, on for example "heroku" as a worker node, allowing the bot to run nonstop. (Though I suppose that is somewhat pointless, if you could only find 779 users with the current search criteria).
Your "anti-violation" policy is super clever, checking if you have already followed a given user before.
Your reflection on 'big data' brings up some interesting points that I personally had not thought off, as I went in a completely different direction when I answered said questions, which just proves how broad of a topic it truly is.
I apologize that I can't give a more in-depth/constructive round of feedback, but I simply don't have anything to touch upon on the technical aspect.
@OorthianEmissary @Epsilon99
I'll make a general reply for the both of you here, as you've worked together on this mini exercise.
I worked with the twitter API myself, though in a vastly different way, I think your concept is brilliant, but unfortunately I don't have much technical feedback, both of you obviously know what you're doing in that regard, only suggestion I could give would be to host the bot elsewhere, on for example "heroku" as a worker node, allowing the bot to run nonstop. (Though I suppose that is somewhat pointless, if you could only find 779 users with the current search criteria).
Your "anti-violation" policy is super clever, checking if you have already followed a given user before.
Your reflection on 'big data' brings up some interesting points that I personally had not thought off, as I went in a completely different direction when I answered said questions, which just proves how broad of a topic it truly is.
I apologize that I can't give a more in-depth/constructive round of feedback, but I simply don't have anything to touch upon on the technical aspect.
Great Job.