Tweets data mining for COVID-19 spread analysis
A pipeline to crawl, analyze, and visualize COVID-19 related tweets for COVID trends tracking
twitter
  • Crawled 7.3M tweets data using Scrapy, Selenium, and MongoDB in a distributed manner

  • DBuilt tweets labelling and visualization website using Tornado

  • Classified tweets using fastText

  • Analyzed different metrics of tweets in Python

  • Integrated data crawling, tweets analysis, and visualization components into a comprehensive system with automatic processing by Cron

  • Deployed the whole pipeline to server using Docker

  • Username&Password: guest

Visit
Oil Spill Detection
A front-end and back-end separated Web application to collect, analyze, and manage oil images
wateroil

Angular frontend


  • Designed UI with Angular Material

  • Hosted on Firebase

  • Built Map component using Google Map service with photo markers to display images by their GPS location

  • Built geography filter for detailed images searching using Redis as middleware

Tornado backend


  • HTTPS enabled with JSON-based API for multi-platform usage

  • Developed token-driven page turning algorithm to improve security performance

  • Implemented detailed logging and error reporting mechanism to track bugs based on time stamp

  • Username&Password: guest

Visit
iTongue
Tornado web application for tongue images classification
itongue

ITongue is a Web application to diagnose people's tongue image by the Traditional Chinese Medicine. This application is developed using Python and Tornado framework, and tongue images are judged using the model trained by PyTorch. I am responsible for developing of the new modules like face images uploading, questionnaires and historical records display, internationalization of the application, and backend management system using Django. This application is also available on WeChat and iOS.

Visit
Smart Surveillance System
s3
Android Application for thermal images and videos collection

Smart Surveillance System is an Android application focusing on home-based thermal surveillance of endovascular stents and bypasses. Users can take thermal images of feet to observe their own health conditions. The data can also be exported for professionals. The main technical part of this app is to connect FLIR ONE thermal camera and perform corresponding actions. Threads management is used to synchronize data between the child threads and the UI thread.

G2Smutation
g2s
A Spring Boot project with Hibernate

G2Smutation is a Web application contains an auto-updating database collecting and annotating protein single residue variants on 3D structures. This project is developed using Spring Boot with Hibernate. I am responsible for 3D molecules display part using NGL Viewer and some front-end work.

Covick
itongue
HTML/PHP website to track COVID-19 data

The website used some open source data to track the spread of virus.

Visit
VASDA - Vascular surgery discharge application
VSDA
Online website for Mobile app prototype presentation

Prototype of Mobile app Vascular Surgery Discharge Application using Axure.

Visit
Portfolio
portfolio
HTML website with some PHP code

My personal portfolio, made by HTML, CSS, JavaScript, and PHP.

Visit