student / novice programmer / millennial
Mainly develop using Python, C/C++, and JavaScript, currently learning Java.
Recently developed a TLS proxy (private) to replace the record layer of OpenSSL. Previously developed some AI applications (GPT-ViTS backend, CV & 3D reconstruction), AI hardware (PCG diagnostic device), more details.
Research direction of M.Eng. is code representation as TAG using GNN+LM.
Projects (Click to expand)
name/link | description | time | language | notes |
---|---|---|---|---|
Tls proxy | Tls 12/13 proxy to see plaintext in trusted scenes. Based on socket and replace the record layer of openssl | 2023 | c | private |
GPT-VITS backend | Text and voice chat backend with GPT3.5 api and multilingual VITS. Support custom configuration for model/speaker. Multilingual speech input supported by whisper | 2023 | python | - |
3D reconstruction | 3D reconstruction of monocular vision based on SfM+CMVS+PMVS, including pc program, WeChat applet and flask backend | 2022 | python | video |
CV practise | GUI program using opencv & pyqt5 for digital image processing and a picture scanner | 2021 | python | video |
PCG Categrioes with Raspberry0 | A heart sound diagnosis system combining deep learning and low diversity forest. Patent No. CN2021109711899 | 2021 | python | video |
Facial Autism | Facial emotion recognition for Autism diagnosis and treatment, including frontends for recognition or statistics visualization, and database backend | 2020 | python/js | video |
Take out ordering WeChat applet | Take out ordering WeChat applet based on wxcloud, including interfaces for consumer, delivery man and merchant | 2020 | js/html | - |
HAR applet | Human activity recognition WeChat applet, from data recording to activity recognition | 2020 | python/js | video |
USB switch | USB switch based on 51 microcontroller, features: bluetooth remote control, timing, current detection, infrared induction | 2019 | c/assembly | - |