Hi, there!
I am Pan Chen.
I am studying Computer Science, Statistics, and Mathematics at the University of Toronto.
My research interest is Human-Computer Interaction.
I am a friendly, helpful, and hard-working person.
It’s my pleasure that you could find me on the corner of the Internet.
– Pan Chen

Pan Chen’s Statistics






Programs of Study




Teaching Assistant



Pan Chen’s Projects

Statistical Consequences of Dueling Bandits Power in different conditions
Statistical Consequences of Dueling Bandits

A paper at Workshop on Reinforcement Learning for Education, 14th International Conference on Educational Data Mining, Paris, France, 2021. This paper analyzes power, regret, the proportion of Condorcet winners for Double Thompson sampling and Uniform assignment with dueling bandits algorithm.

Get UofT Access

A Chrome extension that automatically redirects webpage to with one click. Save your time! It may take 5 seconds to 10 seconds to copy and paste in the address bar, but now it is just one click. This tool benefits 30+ researchers.

Pizza Parlour APIs

I created the Web APIs with Python and Flask.

Both integration and unit tests are done, making sure that the features: order pizza, order drink, change order, check menu, set delivery, and so on, were implemented correctly.

Your Today

Your Today is a Web Application that is built with Express for the backend, ReactJS for the frontend, and MongoDB for the database. Many frameworks/libraries / External API have been used, such as Material-UI, Socket.IO, OpenWeatherMap and so on. The app provides users with a way to customize their browser homepages. Additionally, users can send instant messages to their contacts.

3030.Link – NodeJS based URL Shortener is a URL shortener that was built with MongoDB, Express.js, and Node.js.

Every user has ten quotes that they could pay to get their customized short URL for any URL.

Luxury Rental Database

I designed the Database Schema for a fictitious company “Luxury Rental” in a database course.

The database they used was the relational PostgreSQL.

CMail - personalized content and open rate tracking.

CMail is an online tool that makes mail merge easier. Users can also track the open of the email and any link inside the email body. This tool is compatible with Gmail, Outlook, or other email services with a correct SMTP configuration.

CVoice (Interactive Voice Response System)

CVoice is a tool that helps researchers bring voice response questions to the participants in a Qualtrics survey. Pre-built templates make it possible to do A/B testing. Used in a research project at a top 30 university.

Face-Control Snake Game

Applied a TensorFlow model called PoseNet to detect the player’s position in real-time, so that the player can move their face to control their snake to eat more apples.

Digital Image Classification

Pre-processed datasets, wrote a two-layer neural network that achieved a 90% accuracy rate with PyTorch.

Prefix Tree and Melodies

The program stores words and their prefix’s in the Tree data structure. And people can look up a prefix and then get a list of the corresponding words that have the prefix. This program was written in Python.

Comments from Family, Friends, and Strangers.

  1. Your website looks great! The new functionality for making a message private or public is a good idea too!

  2. Hello World! Long time no see! (。^▽^)

  3. Sooooo DAMN Good Website!!

  4. u r really amazing, my dude!

Leave a comment or send me a private message!

    Footprints on the Blue Marblecontinue