Home About



I am currently a King’s College London student studying for a master’s degree in Artificial Intelligence. Before that, I graduated from the University of Birmingham with First Honor Degree.

I used to work in Covid Corpus PhD group led by Dr Mohammed Bahja at the University of Birmingham. My responsibility is to design and implement Natural Language Processing modules, including Topic Modeling, Text Summarization and Article Recommendation.

Visualization Demo

After that, I mainly focus on Natural Language Generation tasks. During my master’s degree, I was working on Few-Shot Learning for Table-to-Text Generation. The model makes state-of-the-art results using improvement techniques such as memory storage and prototype instance selection.

Here is my CV.

Research Interests

Natural Language Processing, Natural Language Generation, Chat Bot, AI Art.

Personal Skills

Python, Java, C++, Html, Javascript, SQL

Tensorflow, Pytorch, Scikit-learn, Pandas, Docker etc.


Natural Language Processing

Recommendation and Article Summary Generation for the COVID Corpus Website with the Ph.D. team using Topic Modelling (LDA), FNN, etc.

Few-shot Learning for Text Generation using T5, BART, BERT.

Computer Vision

Used to carry out Medical Image Segmentation on MRI Images by using UNet, CNN, etc and achieve a state of the art results.

Used to carry out Image classification on MINST datasets and achieve 99% at the top of the benchmark.


Experience in using Docker and Docker Compose for Mirco services in Web servers.

Experience in Django and React for web development, with Django as the back end and React as the front end.

Experience in Java Spring boot and MyBatis for web development.

Experience in Java LWJGL, JavaFX, Network Programming, and MySQL for online multiplayer game development.

Experience in Java Swing, MySQL, and Network Programming to develop instant message applications like Skype.

Experience in carrying out DevOps with Agile software development with the team, from finishing doc, and designing databases to implementing client-side and server-side software every loop.


Native Speaker of Chinese, Fluent Speaker in English.