Full-stack AI application that answers questions about Chien Liu using a retrieval-augmented generation (RAG) system, deployed entirely on Cloudflare's edge network. Workers AI handles LLM inference, D1 stores note metadata, Vectorize provides vector search for retrieval, and Workflows orchestrates the RAG note sync process, with Hono routing the Worker API.

A python package that generates cartoon faces using DCGAN (Deep Convolutional Generative Adversarial Network). The package is uploaded to PyPI for easy installation. The training process is logged and visualized with Weight and Biases (W&B).

A navigation system combined with visual perception, localization, navigation, and obstacle avoidance using merely one single RGB camera.

Online vocab exercise for German A1 learner. The web app is built with plain HTML, CSS, and JavaScript.

Image classification using VGG19 to detect status of seeds, combining with self-developed machine, improving production rate by 90%.
Full-stack AI application that answers questions about Chien Liu using a retrieval-augmented generation (RAG) system, deployed entirely on Cloudflare's edge network. Workers AI handles LLM inference, D1 stores note metadata, Vectorize provides vector search for retrieval, and Workflows orchestrates the RAG note sync process, with Hono routing the Worker API.

A python package that generates cartoon faces using DCGAN (Deep Convolutional Generative Adversarial Network). The package is uploaded to PyPI for easy installation. The training process is logged and visualized with Weight and Biases (W&B).

A navigation system combined with visual perception, localization, navigation, and obstacle avoidance using merely one single RGB camera.

Online vocab exercise for German A1 learner. The web app is built with plain HTML, CSS, and JavaScript.

Image classification using VGG19 to detect status of seeds, combining with self-developed machine, improving production rate by 90%.