All posts by Keng

Common Core Standards Interactive Map

This interactive map was published in NBC Local Media websites after I finished my summer internship there. Rather than a standalone story, It serves as a complementary data component to the story that summarizes the current situation of the much debated Common Core Standards.

Such evergreen data component is useful when you know the issue will remain in the media for quite some time. The chart can be updated by just changing the data in the spreadsheet.

Again, I made the map using Tableau Public. I have discussed about some of its features here and here. Another advantage about this free data visualization tool is that different charts can be integrated into a single frame, and respond to user interaction. When you click on the items in the legend, both the map and the column chart will be highlighted.

The last time I checked on Tableau Public (click on ‘See more by this author’ below the map) , this chart has been viewed over 11,000 times.  Dataviz rocks!

Click on the screen capture below to visit the story page where you can find the interactive map.

common-core-map

 

NYC Mayoral Election 2013 Voting Map

This is the first data visualization project I made together with my amazing classmates at NYU’s Studio 20 grad program for Bedford+Bowery, a hyperlocal website operated by NYU journalism students . We polled 318 New Yorkers living in Bedford & Bowery area about their views on the 2013 NYC Mayoral election, and plotted their responses on a map using Google Fusion Tables!

I was assigned to find the tool to produce the map we want and transfer all data to the map. Goole Fusion Tables turned out to be the easiest tool for non-coder (I had yet to learn coding then). However I faced 2 challenge:

  1. Finding a map file (SHP or KML) that has the neighborhood boundaries of our project i.e. Bushwick, Williamsburg, LES/Chinatown, East Village and Greenpoint. After some searches, we realized there’s no such map because census map does not divide the area in such a way.
  2. Putting 2 layers of data – one shows the response of each respondent (each dot) and another one that shows the collective response of each neighborhood.

To solve the first issue, we drew and created our own map file using Google’s My Maps. The interface was surprisingly easier than we thought.

The second issue, which was assigned to me, is trickier. To overlap 2 layers of maps created by Google Fusion Tables, I have to use a Google API called Fusion Tables Layer which requires coding skill. Luckily someone has created a front-end interface called FusionTablesLayer Wizard (bookmark this!) that makes life easier for non-coders! All you need is just copy and paste the links of your Fusion Tables Maps, and select the customization options.

Mission accomplished!

Visit the full story here.

Interactive: LeBron James’ Numbers Don’t Lie

This is another interactive chart + infographic I made during my summer stint with NBC Local Media as a data intern. It was published on Aug 1, 2014 when NBA star player Lebron James announced his decision to return to Cleveland Cavaliers in the 2014/2015 season.

Similar to the interactive chart on San Diego Comic-Con International 2014, it was produced using Tableau Public to show Lebron’s performance on the court, and the salary he drew in the 11-year career with both Miami Heat and Cleveland Cavaliers.

This was quite a straight forward and relatively easier task as all the data was publicly available. The only struggle was to figure out how to embed Tableau chart into NBC CMS because the CMS (it has been updated recently) could not accept external code. It was solved by hosting the chart on my Github account and embedded in NBC website as an iframe.

Mission accomplished!

Click on the image to visit the page.

lebronimage

Mini-documentary: The Durian Man

My first mini-documentary “The Durian Man” co-produced with Chinese journalist John Zongmin Chow was aired on The United Nation’s official YouTube channel.

This story of a unique durian retailer in New York City is part of UNTV’s news magazine program “21st Century”, hosted by former BBC World News anchor Daljit Dhaliwal.

We spent about 3 weeks in Fall 2013 for filming, but and the production and process of finding a suitable publisher took almost forever until we met with UNTV producers.

It was my first attempt to tell story through video, and it was a fruitful journey. Now I’m contemplating on my second mini-documentary.

Visualizing Weibo Censored Words of 2013

This is a data visualization project aims to shed light on the words censored by Weibo, China’s Twitter equivalent in 2013. It is a well-known fact that the China government censors its Internet content, including the postings and messages on Weibo, the most popular micro-blogging platform in the country. This project attempts to provide a more comprehensive insight of China’s Internet censorship trend including what, when and why certain words on Weibo are banned by the authority.

It was jointly produced with another NYU Studio 20 grad student John Zongmin Chow as one of our class projects. As we had yet to learn coding then, we used free front-end dataviz tools i.e. Tableau Public,  TimelineJS and InfoActive to produce the dataviz. We built a website using Wix to host all our dataviz and share our methodology and findings. It was a great learning process and this project had led me into the exciting world of data journalism. In the next semester, both of us took a class in data journalism.

After sharing our project in NICAR listserv, Foreign Policy approached us hoping to publish the project on its website. However the plan fell through eventually as Foreign Policy has problem dealing with external code.

We plan to update the data for 2014 and, yes, we are still looking for organization to publish this project.

View the project website here.

Love Conquers All – spouses of international students

This experimental short video is one of my earliest attempts to tell stories with visual. It is a class project of NYU Studio 20 MA program in 2013. We were required to produce stories about underreported issues or people. I wanted to tell the story of my wife, who quit her job as the news presenter of Malaysia’s most watched Mandarin evening TV news, and followed me to New York when I won the Fulbright scholarship to do my master’s degree. Although she was allowed to work full time in the US, it was tougher for her to settle down in this new environment. I went to school, worked on my study and met new friends, but she had to figure out what to do and where to rebuild her social network. Of course later her friendly, warm and direct-to-the-point personality won her much more friendship than I.

One of her first social circle was the spouses of other international students at NYU whom she met in some activities organized by the school for such community. Both of us then realized there is a large community of international student spouses who sacrifice their career and personal achievements to support their better halves. Usually they are the ones that manage the household and other errants so their partners can focus on the studies.

I interviewed 2 couples from Taiwan and Shang Hai respectively. I filmed each of them  separate from his/her spouse and tried to create a ‘virtual dialogue’ between them, and the result was out of my expectation!

The whole project, from beginning to end, took only 3 days using an entry-level videocam to film and Adobe Premiere to edit. The message I got from the 2 couples? Love Conquers All!

Top Malaysian Politicians Use Offshore Secrecy

This is an international joint investigation project between Malaysiakini.com and the International Consortium of Investigative Journalists (ICIJ) on secret offshore accounts in 2013. I was part of the 4-member team from Malaysiakini. Digging deep into a leaked database obtained by ICIJ, we found that government officials including a cabinet minister and their families and associates (the son of former prime minister) in Malaysia have embraced the use of covert companies and bank accounts.

Read the full story here.

Analyzing Malaysian Budget 2013

To help Malaysiakini.com readers grasp the 2013 federal budget announced by the Malaysian government on Sep 28, 2012, I worked with our graphic designer to put together this infographic on the same day of the announcement.

It not only explains the gist of the budget, but also provides historical context and analyzes the trend of Malaysian government spending. Each chart shows an unhealthy characteristic of the government spending habit, which of course was not presented in any of the official budget reports or speeches.

The process of collecting, cleaning analyzing old data was the most challenging and time-consuming part in this project (and in most of my other projects too) as the data was in PDF format and contained conflicting figures.

The outcome however was rewarding because we were the only news outlet that provided these insights. The same infographic was updated and published again a year later on the 2014 budget after I left the company to pursue my study in New York.

For many data journalists out there, this may look like a very basic and simple data visualization, but for Malaysiakini and other Malaysian media which don’t know much about data journalism, it was a big step.

Click on the image to enter enlarged view. It was published here but somehow it went missing after a CMS change that happened after I left for New York.

 

budget2013longimage

Undercover Reporting: Vote-buying caught on video

During a by-election held in April 2011 for the Malaysian parliamentary constituency of Batu Sapi in Sabah state, I went undercover to report on vote buying by the ruling coalition, and caught the illegal act on video.

It was an impromptu incident.  While covering an opposition campaign event in the town, I was chatting with a local resident who told me he just came over from another campaign activity organized by the ruling coalition where attendants were given cash money. I went to the venue and pretended to be a local voter, and, cha-ching! I received RM20 (US$6) from the campaigners and the best part was, I secretly recorded the process with my mobile phone.

After making sure I have collected all the necessary evidence, I revealed my identity and confronted a federal minister who was in-charge of that activity. She was surprised while her supporters became panic and started to surround me, threatening to do “naughty” things. I recorded the conversation between me and the conversation and left the scene before it turned ugly.

Unrelated to this incident, the minister, who was the top leader of the women wing of the largest ruling party, resigned from the government in 2012 after her family was accused of misusing public fund in the ‘Cowgate‘ scandal.

The original story was published here (paywall).

 

RM20 for workers… or voters?

4:21PM Apr 9, 2011

By Kuek Ser Kuang Keng

At an Umno Wanita community dinner function in Batu Sapi last night, RM20 was distributed to individuals who had registered their particulars with the organisers.

batu sapi bn vote buying photo 6 bn functionThis was video-recorded by Malaysiakini after receiving a tip-off from locals in the area that money was changing hands at a 40-table dinner function in SMK Agama Sandakan located in Taman Mawar, Batu Sapi.

Majlis Ramah Mesra, which was hosted by Wanita chief Shahrizat Abdul Jalil, was packed with BN supporters clad in party colours of blue, red and white sporting the familiar scale symbol and the Umno logo.

batu sapi bn vote buying photo 1Just before the event kicked off, however, individuals had queued up at a registration table to have their names, contact details and party affiliations recorded before getting ‘redeemed’ RM20 in cash.

Though the stage backdrop at the dinner stated that it was organised for members of Wanita Umno machinery, many of those in attendence were middle-aged Chinese men and women.

When asked as to why those queuing were in line, those interviewed – including one ‘aunty’ who said she is a voter – said they wanted to “collect money”.

“It is for voters. You need just to show your MyKad to prove that you are a voter in order to get the money,” said the lady.

‘Remember to vote for BN’

batu sapi bn vote buying photo 7 lining upIt was observed that many of those who had queued at the registration table left right after collecting the cash while those clad in BN uniforms found themselves seats at the table.

Some said they were being reimbursed for their “transportation expenses”. They declined, however, to say how much they were given each.

After recording his details at the table, even a Malaysiakinijournalist received RM20 without being questioned or even producing his MyKad. He was informed at the registration desk that everyone was given the same amount.

“Remember to vote for BN!” said one woman who was near the registration table to the journalist.

‘Don’t be naughty. They’re not voters’

When approached, Umno Wanita chief Shahrizat claimed that the RM20 was given as allowance for party campaigners.

batu sapi bn vote buying photo 3 giving moneyShahrizat, who was accompanied by Karambunai state assemblyperson Jainab Ahmad Ayid, told Malaysiakinithat she was unaware of the registration table, but later said that it was probably set up just to record the attendance of those at the function.

“I don’t know about that. I think this one must be for the registration,” she said.

Asked about the cash that was given away, Jainab interrupted and said curtly that the money was meant for “transportation”.

Below is a short transcript of the conversation, edited for clarity:

NONEShahrizat (left): Because these are jentera (party machinery). They are not the voters. They are from all over (the place).

Jainab: (Yes, they are) machinery… so we give them transportation (allowance).

Shahrizat: I know they from Kota Kinabalu, Kalabakan (and) all over. Tonight I (am) meeting (them), as you can see [pointing at the stage backdrop], (this function is for) the machinery. They are the ones going down (campaigning).

Shahrizat: I must make this clear (that) this is not vote-buying… You are (from) Malaysiakini? Please don’t do that to us because these women they come from all over Sabah.

They are the jentera. This is not… I didn’t even know about that.

Jainab: We are not voters. For your information, none of us are voters. We are here to work. So this is our machinery (and the money is) for transportation, that’s all!

Shahrizat: Don’t you naughty… if you say something like that we’ll do something like that also!

Rural vote under grip of money, intimidation

This analysis/investigative report was produced during the 2011 state election of Sarawak, the largest state in Malaysia that has been governed by the same chief minister for 33 years (1981-2014). Abdul Taib Mahmud, 77, often described by his critics as the “richest man in Malaysia”, stepped down in February 2014 as the chief minister and assumed the position of Head of State (the ruler in a constitutional monarchy), continuing to assert his influence over the state.  His family business empire controls over 400 companies in every sector in Malaysia and holds overseas assets more than US$250 million in four countries. The 2011 state election saw a historic breakthrough by the opposition, winning 15 out of 71 seats in the state legislative assembly. The opposition (PKR, DAP and PAS) made significant inroads in urban constituencies but rural areas remained a stronghold of the ruling  coalition (BN) mainly due to extensive money politics and political intimidation.

I was stationed in several rural constituencies for almost one month to cover the campaign and investigate the degree and impacts of vote buying and political patronage culture.

The original story was published here (paywall).

Rural vote under grip of money, intimidation

5:05PM Oct 31, 2010

By Kuek Ser Kuang Keng

While DAP ceramah in urban centres are magnets for thousands, indicating a possible clean sweep of all seats there, in contrast, the PKR campaigners in rural constituencies are struggling hard to turn traditional BN supporters against the politics of development, money and fear.

Pervasive poverty has made rural voters very vulnerable to financial enticement compared to the urbanite. Most families in the interior earn between RM100 to RM500 per month and a significant number of longhouses and villages are still without treated water and power supply.

The opposition often complains that their hard work in the constituency is destroyed by BN’s last-minute ‘money assault’.

NONEA ‘kapitan’ – an official Chinese community leader appointed by the state government who declined to be named for fear of reprisal by the authorities – explained in detail to Malaysiakinion the working of money politics in the interior.

“For instance, the BN candidate here had promised to give RM500 to every family in exchange for their support. We (kapitan) will pass the word to every family that we oversee,” he said when met recently at his house.

“If the candidate does not fulfil the promise, I afraid the voters will not vote for him. In the last few days, they’ve been asking me about the money,” he added.

“For white areas (BN strongholds), the money may be handed out before polling day. However, for black areas (where BN lost in last election), the money may be withheld until after polling day to make sure they vote for the BN.”

Where cash is king

He also revealed that the diaspora which returns to vote can claim RM60 transportation fee from the BN, distributed by the kapitan.

Money politics peaks on the night before polling day, he said, when all in Iban longhouses stay up throughout the night waiting for BN’s last-minute cash handouts.

“BN will send its agent to visit pintu by pintu (individual lots in a longhouse) to distribute cash, ranging from RM50 to RM300.

“Last time when I was campaigning for BN candidate, we had to travel from one longhouse to another from midnight until dawn, distributing the money,” he added.

ulu niah 5 iban longhouse sarawak 011007 welcomesMalaysiakini also witnessed a BN candidate handing out cash when greeting Iban folks in the longhouse during his nightly campaign. He passed the cash when shaking hands with them.

Although the opposition has called on voters “take the BN’s money but vote for the opposition”, which had been proven effective in the peninsula, it does not seem to work with the Iban cultural and traditional emphasis on gratitude and appreciation.

“When they receive money from you, they feel that they owe you something so they will repay your kindness the next day (polling day),” said an Iban PKR campaigner when met at Engkilili, an Iban-majority rural seat contested by the party.

The more financially well-off candidates would fully exploit this characteristic by throwing parties and dishing out free meals in the longhouses, coupled with crates of beers, which is an all-time favourite drink of the Ibans.

Minds boxed in by superstition

There had also been cases of those distributing the cash asking their recipients to swear loyalty to the BN, some even made to drink water said to be cursed.

“This is a psychological tactic to intimidate voters. They will vote for the person who gave money because the fear of tulah(curse),” claimed another PKR campaign coordinator in Saribas.

NONEThe situation is compounded by the shallow political awareness among the people. Most of the time they think that the funds given by BN MP or assemblyperson under the minor rural projects (MRP) allocation is from the latter’s own pocket.

MRP is the state government’s annual allocation for every Sarawak BN representative of over RM1 million. The representatives then distribute funds in the form of cheques to the development and security committees (JKKK) of longhouses and villages, and other local associations.

Similar to the political patronage culture in the peninsula, rural voters here often openly ask for funds when their representative calls on them.

When Malaysiakini followed the campaign of BN’s Lubuk Antu MP William Nyalau Badak to a longhouse at Mepi Pasir in his constituency where the chairperson of the JKKK’s women bureau went on stage to ask for RM5,000, which William gracefully promised in his speech later.

Largesse distribution, opposition poor second

Not only BN candidates, their opposition counterparts are also said to be giving cash handouts to voters during their campaign, but the amount, of course, cannot match their wealthier rival.

Apart from money, development politics and a surveillance network are important elements for the regime to maintain its rural region hegemony.

Unlike peninsular politics where politicians avoid offending the voters, Sarawak government leaders often hold them to ransom by threatening to withhold development allocations should they lose support.

“Let’s say, if a seat falls to the opposition but the state and country are still under the BN, what’s going to happen? How would the constituents go to the government and ask for something?” said Tasik Biru incumbent and assistant minister of environment Peter Nansian Ngusie, according to a report inBorneo Post last week.

NONE“Not that we would not take care of the people but those who vote for the government would be given higher priority. That’s just being practical,” he said, adding that the people who vote for the opposition should look to them for help.

Supp deputy secretary-general Wong Soon Koh (above) who is also the second finance minister and Minister of Environment and Public Health concurred.

Fear very effective control tool

The Bawang Assan candidate had openly sounded the warning that Sibu voters would lose their only minister and be denied development allocations should the seat fall to the opposition.

At the lower level, voters were told of horror stories of children being expelled from schools, civil servants sacked, villagers deprived of fertiliser and other government assistance, to the collapse of government, should they vote for the opposition.

NONEHence it is not surprising that opposition candidates, such as Abang Zulkilfi Abang Engkeh from the PKR, who contested the marginal seat of Saribas, has to repeatedly tell the villagers during ceramah that three of his children were able to enrol into public universities despite his active involvement in the opposition.

The atmosphere of political fear and intimidation is ratcheted further by the extensive network of community leaders appointed by the state government to serve as its eyes, ears and guards.

At the divisional level, a community leader from each ethnic – Malay, Chinese and Iban – is appointed as temenggung, the paramount leader of that particular ethnic community.

This is followed by the appointment of ‘pemancar’ at the district level and ‘penghulu’, ‘kapitan’, ‘ketua kampung’ and ‘tuai rumah’ at the lower level.

A community is overseen by a ‘tuai rumah’ can be as small as 20-lot longhouse.

Public funds’ role propping up

These key posts are recommended by BN elected representatives and appointed by the government for a four-year term with a monthly allowance of RM450, raised to RM800 earlier this year.

“If we find out that certain areas did not vote for BN, the ‘kapitan’ overseeing that area would warn the people there that their government assistance could be terminated. The same goes to longhouses,” said the kapitan interviewed by Malaysiakini.

NONEPeople in the interior are mostly involved in agriculture, relying heavily on government agency’s aid which includes the provision of fertiliser, seedling and herbicide.

Tuai rumah were alsotold by BN leadersthat they have the right to chase away opposition from campaigning in their areas. However, not many are willing to do so because of the Iban’s inherent friendly nature.

“If the kapitan or tuai rumah are found supporting the opposition, they would be sacked,” he added.

So, it is extremely difficult for opposition to secure victory in the interior under such circumstances unless other existing factors could overcome these hurdles, including the selection of unpopular candidate at Linggan and Pelagus, and pressing local issues such as the impact from the construction of dams in Bengoh and Belaga.