Hi! I'm Hong Jing, you can call me Jingles

A data scientist with five years of machine learning industry experience in the area of natural language processing and recommendation systems. Working on a range of classification and optimisation problems. Ability to deliver innovative solutions accurately and efficiently solve challenging business problems. Nimble and agile professional to deliver solutions in a rapidly changing environment. Curious and inquisitive with a constant desire to learn and pioneer new uses for machine learning.

Currently pursuing my PhD

Alibaba PhD in machine learning applying machine learning on neuroscience & healthcare. Particularly, working on brain-computer interface.

Previously at Alibaba Group...

I've been travelling to Hangzhou throughout the year, working with Alibaba counterparts. My main focus this year is to work on recommendations systems for campaigns (such as double 11) and vouchers recommendation.

My involvement in campaigns

As my modules are shown at the top and throughout the main campaign page, the purpose is to improve the click-through rate (CTR) and conversion rate. My modules recommend a list of categories and shops which are personalised for every user. I've built 2 types of models for CTR, parameter server logistic regression and Wide and Deep model, and challenges to improve CTR from previous campaigns.

Recommends the best vouchers to the right person

For vouchers, my modules recommend voucher for users to improve the redemption rate which converts to sales. I also built the voucher redemption model to predict customers spending habits, type of vouchers users collect and redeem, and did A/B testing to validation every model performance.

Previously, at Defence Science and Technology Agency...

A statutory board, of the Singapore Ministry of Defence. My role is focusing on natural language processing and fleet management system.

Built a text analytic web app

As there are many ad-hoc requests to analyse text data from surveys or documents, I built a user-friendly text analytic web-based app for corporate staffs. I further improve it by understanding the pain points users faced at their work, and by getting their feedback from using the tool. Users upload their data and the backend server will extract topics and topic/entity-level sentiments. Users can explore their data from the interactive dashboard and further analyse the data by slicing the data by demographics and search functions. This reduced time that is taken to analyse and report by eliminating the time spent on reading lengthy documents. The user interface is built on Angular, and backend is Python with Flask, TensorFlow, Spacy and various packages.

Predict possible machine failures

I'm also involved in 1) analysis of sensor data of engines from naval ships, 2) accident logs from vehicles, and 3) failure logs from aircraft. The findings from my analysis match the domain knowledge of subject matter experts, thus gaining trust and confidence from users that data science is applicable for them. I am also part of the team that designed and developed prototypes for showcasing fleet management systems, which has gained many approval and funding, from both internal staffs and external ministers.

During my time in Nanyang Technological University

Graduated with Second Upper Honors in Computer Science. Focusing on machine learning, data structure, algorithms, natural language processing and artificial intelligence. I also did my internship in Institut supérieur d'électronique de Paris as a research scientist for data centre load balancing algorithm using cost-aware prediction. My final year project is on keyword ambiguity search within XML documents, by providing user suggestion words that disambiguate their search. For example, when a user is searching for "Cambridge", machine suggested "UK" or "MA" in order to disambiguate the search tree.

Led 8 person team on a robotics project

Our team got the 2nd place (out of 30 teams) to explore the obstacles map and finding the shortest path from assigned point A to point B. This robotics project has 3 main parts, logic (on a raspberry pi), hardware (on Arduino), and control & display (on android). There are many challenges, from the hardware such as power supply affecting calibrated motors, irregular readings from sensors, to the limitation on processing power on the raspberry pi. Integrating every component and leading a team to work together within 10 weeks. Watch the final report on Youtube.

I'm very involved in Cultural Activities Club

I was the Media and IT Director, in the 21st Executive Committee. I managed a committee of 20, provided video coverage for 23 performing arts events, managed 2 web development projects, and directed our very own corporate video. On my 2nd year, I was the Chief Publicity & Publications, in Arts from the Heart, a charity committee that brings joy and fundraising to the less fortunate children through activities. Managed a team of 5, designed T-shirts, posters, stage backdrop, voucher coupons, videos for our activities.

And I enjoy...

Freediving! I enjoy being in the water, especially if there are fishes. My best record for static breath hold is 4 mins and 50 seconds, and longest single breath swim across the pool is 90 metres. I have only managed to dive in a few places around the warm waters in south-east Asia.

I also enjoy travelling, especially if it is a road trip with scenery and good food. My favourite road trip experience is in Hokkaido. Road trip from Gold Coast to Great Ocean Road and horse riding at Alpine National Park was very memorable too. I hope to do a US/Canada road trip one day.

Teaching

Introduction to Data Science and Artificial Intelligence (CZ1015)

  • identify and define data-oriented problems and data-driven decisions in real life
  • discuss and illustrate the problems in terms of data exploration and visualization
  • apply basic machine learning tools to extract inferential information from the data
  • compose an engaging “data-story” to communicate the problem and the inference
  • discuss and explain fundamentals of state space search and reinforcement learning in the context of artificial intelligence

My role

  • lead the class and facilitate discussion and lab exercises on my own
  • guide their thinking process to improve their problem-solving skills
  • share from my experiences on how I would approach real-world problems
  • share cool and interesting external materials and from my writings to spark their interests in data science and artificial intelligence
  • students approach me to discuss on data science problems outside course work

Content covered

  • Basic Data Handling
  • Data Analysis Statistics and EDA
  • Linear Regression
  • Classification Trees
  • Clustering Algorithms
  • Data Dashboards
My Playlists

While coding and reading research papers

Regardless of how I am feeling at the moment, play this playlist will activate my productivity engines immediately.


While writing and chillaxing

Sometimes, we just have to stay calm and slow down. This playlist does that for me.