Welcome to Ruibin Wang’s homepage
Contact
Linkedin: https://www.linkedin.com/in/ruibin-wang-b95569198/
Email: rwang1@bournemouth.ac.uk
Introduction
Researcher, PhD Student at National Centre for Computer Animation (NCCA), Bournemouth University.
My research interests focus on: Natural language processing, Deep learning, Chatbot, Dialogue system, Deep learning algorithms, Knowledge Graph
I Collaborated with academic superiors and peers to design the pipeline of the “Intelligent Patient Assistant System” project, and then implement the project’s details as a leader. My PhD mainly focuses on the Natural language processing aspect of this project.
My PhD thesis is titled “Knowledge-based dialogue system for automatic diagnosis” and it primarily addresses the following two issues:
- Improve the pre-trained model’s performance in the area of medical diagnosis. (Completed)
- Design and implement an automatic diagnosis system based on knowledge graphs. (Doing)
Education
2012.9-2016.6 Bachelor’s degree, Applied Mathematics, Southwest Jiaotong University
2016.9-2019.6 Master’s degree, Vehicle Operation Engineering, Southwest Jiaotong University
2019.10- PhD, Natural Language Processing, Bournemouth University
Projects
-
Intel-PA
Intelligent Patient Assistant System,UK Higher Education Innovation Fund. I am the Leader of the project. My contribution is shown as follow:
-
Utilized tools like Scrapy, Crawley, and Beautiful-soup to scrape original data from the Web, and then processed them to the training dataset.
-
Used the OCR algorithm to extract the critical text information from patient’s medical records in the form of images, organized and added them to the training dataset.
-
Built a dialogue system for patient diagnosis. Made a demonstration demo of patient consultation, which involves speech recognition, natural language understanding, disease diagnosis, natural language generation and text-to-speech. The technologies include: the traditional hidden Markov model, connection time series classification (CTC) model, end-to-end RNN, bidirectional attention-based LSTM, transformer-based encoder-decoder and reinforcement learning, etc.
-
A breast cancer diagnostic tool was developed using methods of natural language understanding and decision trees.
-
A hybrid neural network framework was proposed to assist GP to make an accurate diagnosis, thereby reducing the pressure on the National Health System (NHS), and a paper entitled “Hybrid Architecture Based Intelligent Diagnosis Assistant for GP” was published in the CASA2022 workshop conference. In this article, the classification accuracy of the hybrid network model and general NLP models (CNN, RNN, Bert, Albert, XLnet, etc.) is compared, and a corresponding Webapp was developed. (First issue of my PhD paper was completed)
-
A demo of the automatic headache diagnose
We have designed a simple interactive diagnostic system to determine whether the user has a primary headache. This system simulates the user’s real consultation process, and the diagnosis of primary headache can be completed through the audio conversation between the user and the system.
The code of this project can be found here: A demo of the Automatic headache diagnose
The video of this demo can be found here: The video for the demo
-
-
Built a text2KG platform which can extract a sentence’s entity-relationship pairings and present them as a picture of knowledge graph. The tools utilized for this are Neo4j and OpenIE.
-
Recently, focusing on the models of GNN+Transformer and KG+Transformer to improve its word embedding ability and diagnosis accuracy.
-
Also focusing on prompt design of the Chatgpt.
-
-
The iGame Project This project is funded by EU H2020. My contribution can be found as follow:
-
Used Openpose and CNN to extract the skeleton of patient in a video.
-
Calculated the motion trajectory and motion parameters of the patient in the video.
-
Converted the motion parameter to the “Mell” metric to assess the patient’s health.
<img src = "./pics/iGame.png" width=80%>
-
-
Teaching & Activities
Some activities that I have joined
-
Completed the programme of “Introduction to Education Practice for Postgraduate Research Students” and earned the certificate.
-
Assisted academic supervisor in teaching the Maya+Python course for the undergraduate students.
-
Speech of AI and Natural language processing for postgraduate students.
-
Attended the Eastern Europe Machine Learning 2022 summer school and earned the ECTS credits certificate.
-
-
Other projects
In my master’s stage, as the leader for a Chinese National Natural Science Foundation project, my work primarily focused on 3D parametric modelling, and I was also involved in a horizontal project to design a railway disaster rescue system.
-
Knowledge and paper notes
-
Paper List
Categories of recently read papers:References
-
Knowledge notes
-
RNN for text generation link
-
Attention for Seq2Seq model Link
-
Attention Link
-
Making RNNs more effective Link
-
NLP 基础算法梳理One-hot Word2vec Elmo Bert GPT Link
-
Self-Attention for Seq2Seq model Link
-
Seq2Seq Link
-
Softmax and Sigmoid Link
-
Transfer Learning Link
-
What is Precision,Recall,F1score and accuracy Link
-
Knowledge graph learning Link
-
-
-
Survey for UK Film and Virtual Production
-
Crawl AMBOSS Data from [weblink]
- data named AMBOSS_disease_data.json: Access needs permission!!
-
Paper Named “Hybrid Architecture Based Intelligent Diagnosis Assistant for GP”
- A screen shot of automatic diagnosis webapp
<img src=./pics/automatic_diagnosis_screen_shot.png width = 70% >
-
Demonstration video link can be found below:
https://drive.google.com/file/d/1Ei4406agY8Cnbr01Q1nUEpA0PupWsT1c/view
-
3D modeling
modelling in the Maya software for the Veins, arteries, and nerves of the human body.
<img src=./pics/3D_modeling.png width = 70% >
-
text2KG
The details can be found at the link: https://github.com/ruibin-wang/text2KG
Three examples:
- text = “Jack and Jill visited India, Japan and South Korea.”
- text = “Jack visited India, Japan and South Korea, but Jill only visited India and China”
- text = “Jack visited India, Japan and South Korea, but Jill did not visit Japan, he visited India and China”
Publications
-
Wang, Ruibin, Jianjun Zhang, Shaojun Bian, and Lihuan You. A Survey of Parametric Modelling Methods for Designing the Head of a High-Speed Train, Proceedings of the Institution of Mechanical Engineers, Part F: Journal of Rail and Rapid Transit 232.7 (2018): 1965-1983. paper
-
Wang, Shuangbu, Ruibin Wang, Yu Xia, Zhenye Sun, Lihua You, and Jianjun Zhang. Multi-objective aerodynamic optimization of high-speed train heads based on the PDE parametric modeling, Structural and Multidisciplinary Optimization (2021): 1-20. paper
-
Wang, Shuangbu, Yu Xia, Ruibin Wang, Lihua You, and Jianjun Zhang. Optimal NURBS conversion of PDE surface-represented high-speed train heads, Optimization and Engineering (2019): 1-22. paper
-
Xiang, Nan, Ruibin Wang, Tao Jiang, Li Wang, Yanran Li, Xiaosong Yang, and Jianjun Zhang. Sketch‐based modeling with a differentiable renderer, Computer Animation and Virtual Worlds, 31.4-5 (2020): e1939. paper
-
Ruibin Wang, Kavisha Jayathunge, Rupert Page, Hailing Li, Jianjun Zhang, Xiaosong Yang. Hybrid Architecture Based Intelligent Diagnosis Assistant for GP (CASA2022 workshop)