Projects

Selected projects, tools, and research.

AlgoRecall

A spaced-repetition system for turning solved algorithm problems into a sustainable review routine, with a browser extension, review queues, notes, and progress analytics.

  • Nuxt
  • TypeScript
  • PostgreSQL
  • Redis
  • Docker

Sky Take Out

A Java backend implementation of a food delivery service used to practice layered services and API development.

  • Java
  • Spring Boot
  • MySQL

Heima Dianping

A Java and Redis practice project exploring caching and common high-concurrency backend patterns.

  • Java
  • Redis

Publications

CARES: A Comprehensive Benchmark of Trustworthiness in Medical Vision Language Models

Peng Xia, Ze Chen, Juanxi Tian, Yangrui Gong, Ruibo Hou, Yue Xu, Zhenbang Wu, Zhiyuan Fan, Yiyang Zhou, Kangyu Zhu, Wenhao Zheng, Zhaoyang Wang, Xiao Wang, Xuchao Zhang, Chetan Bansal, Marc Niethammer, Junzhou Huang, Hongtu Zhu, Yun Li, Jimeng Sun, Zongyuan Ge, Gang Li, James Zou, Huaxiu Yao

NeurIPS 2024, Datasets & Benchmarks Track

Masked Snake Attention for Fundus Image Restoration with Vessel Preservation

Xiaohuan Ding, Yangrui Gong, Tianyi Shi, Zihang Huang, Gangwei Xu, Xin Yang

ACM Multimedia 2024