css.php

Cloud Text Experiment: @MakamisaBot

Twitterbot: @MakamisaBot

I decided to try my hand at building and experimenting with a Twitterbot on a dedicated Twitter handle since I had completed Patrick Smyth’s API workshop once before.

I had intended to use @MakamisaBot as a tool for broadcasting news or reactions from Filipinos and Filipino Americans during the Duterte presidency, a timely experiment considering what happened last week (http://www.rappler.com/newsbreak/iq/151667-timeline-ferdinand-marcos-burial-controversy). I had done a preliminary scrape on Twitter using Patrick’s script for #MarcosBurial, but didn’t try to retweet anything:

screen-shot-2016-11-22-at-2-11-11-pm

I worried about participating in a discussion where a language barrier could pose a problem since tweets would be a mix of English and Tagalog.  I will probably continue to tinker with this idea if it could be of some use, creative or otherwise. I’ve instead started using the tutorial below on making a Twitterbot with Python to play around with @MakamisaBot and text files from Project Gutenberg.

Make a Twitter Bot in Python: Iterative Code Examples

Makamisa (meaning “after mass”) is believed to be Jose Rizal’s third, unfinished novel. Jose Rizal is considered a national hero in the Philippines – his literary work at the end of Spanish occupation in the late 1800s influenced Filipino resistance and he was ultimately executed by firing squad for his writings on December 30, 1896. Rizal’s novels were originally written in Spanish, then translated to Tagalog and English. They are part of the public domain and I chopped them up to use for my project. Makamisa’s manuscript ends abruptly with: “Although it was rumored that aunt Anday received slaps on her face, they still do not [have]” (translated in English). If I could get the script to work, I’d be interested in producing similarly unfinished sentences using available text from his preceding novels, Noli Me Tángere and El Filibusterismo.

Leave a Reply

Your email address will not be published. Required fields are marked *