Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

codes

High-performance Liquid Chromatography Analysis

Published:

This is a data science project that performs auto-peak-recognition and integration to make decisions during chemical reactions. The project is part of the central algorithm from this publication. The explanation of the peak recognition algorithm can be found here and the code can be found here.

Customer Complaint Analyzer

Published:

This is a machine learning project that uses natural language processing (bag-of-words) to predict whether a customer is going to repute a service. The project is made reproducible and auditable using make and docker. The detail of this project can be found here.

Koe ChatBot

Published:

This is a personal interest project that uses mirai and nonebot to create a customized chatting bot for the social media software Tencent QQ. The bot is connected using gocqhttp and is integrated with the current ChatGPT chatting service. The repository can be found here.

portfolio

publications

Augmented Titration Setup for Future Teaching Laboratories

Published in Journal of Chemical Education, 2021

In this paper, we constructed a voice-activated system that is shaped for interactive virtual experiment teaching laboratories. The work features simple natural language processing and human-computer interaction to leverage computer programming and laboratory electronics to provide an accessible virtual laboratory for students.

Download here

Automated solubility screening platform using computer vision

Published in iScience, 2021

We investigated a closed-loop automated system for continuous solubility screening. We developed a computer vision algorithm to quantify the turbidity of the solution and use additive liquid dispense to find the solubility without human intervention.

Download here

talks

Predicting Perovskite Formability Using Machine Learning

Published:

This presentation is about leveraging machine learning tools for the classification of a certain chemical structure. A data analysis pipeline is built and we achieved a 90% accuracy using the SVM model. The presentation slides can be found here.

teaching

Teaching experience 1

Undergraduate course, University 1, Department, 2014

This is a description of a teaching experience. You can use markdown like any other post.

Teaching experience 2

Workshop, University 1, Department, 2015

This is a description of a teaching experience. You can use markdown like any other post.

writings