Hi, I'm Wendi Chen and you can call me Andy. I'm now a computer science Ph.D. student @MVIG-SJTU π». My research interests primarily lie in Embodied AI π¦Ύ.
From: 13 January 2025 - To: 20 January 2025
Python 24 hrs 23 mins βββββββββββββββββββββββββ 61.99 %
YAML 9 hrs 52 mins βββββββββββββββββββββββββ 25.09 %
Bash 2 hrs 34 mins βββββββββββββββββββββββββ 06.54 %
Shell Script 1 hr 20 mins βββββββββββββββββββββββββ 03.40 %
Makefile 50 mins βββββββββββββββββββββββββ 02.14 %
Here are some of my side projects crafted for fun.
StreamRipper is an adaptive distributed network cache on LAN. It provides an acceleration service for Bilibili.
A cross-platform multi-thread GUI which can analyze Didi demand data and provide valuable suggestions. This is a project for CS241, SJTU.
I used Verilog to implement a 5-stage pipelined MIPS processor. It has many advanced features including forwarding, branch-not-taken and cache.
In this project, I implemented a RISC-V simulator supporting RV32I Base Integer ISA through C++. It has a 5-stage pipeline to enable parallel execution. Also, data & control hazards are handled through forwarding and dynamic branch prediction.
Hereβs an interesting project I finished in summer holiday. With a 6-step searching depth and alpha-beta pruning, this AI is capable of beating a novice in Gobang. Besides, itβs the first GUI application I developed through Qt.
In addition, I like to develop some useful tools which simplify workflow. Hereβre some examples below.
This is a script that helps SJTUer and FDUer to import their class schedule into mobile phones.
SJTU version and FDU version are provided.
Teaching Assistant for