AXC

← Home← 首页

05

Projects项目与研究

Each entry has a problem, what was done, and a result. Early work is marked early.每条记录包括问题、做法和结果。早期的工作会标明早期。

P1Completed已完成

Air-quality alert空气质量预警系统

2020 · Beijing, ISB2020 · 北京,ISB 时期

Independent独立完成

  • Python
  • Public air-quality API
  • Email
Problem问题
Beijing winters were heavy with smog. He walked to school in a mask, and classmates complained about the air. He asked why there was not a system that could say, a day ahead, which days would be all right and which days needed a mask.北京冬季雾霾严重。他上学戴着口罩,同学都在抱怨空气。他问:为什么不能有一个系统,提前告诉我们哪天空气好,哪天需要戴口罩?
What he did做法
Python read a public air-quality API. A simple method estimated the next day’s PM2.5. An email then went to family and friends.用 Python 读取公开空气质量 API,用简单算法估计次日 PM2.5,再自动发邮件给家人与朋友。
Result结果
The system was crude and not very accurate. Family and friends received the emails.系统简陋,准确率也不高。家人和朋友收到了这些邮件。
P2Completed已完成

Robotics club, programming lead机器人社团 · 编程组组长

2023–2025 · Sierra Vista Middle School2023–2025 · Sierra Vista Middle School

Programming lead编程组组长

  • Algorithms
  • Arm control
  • Path planning
Problem问题
A competition robot had to avoid obstacles, move an arm, and choose a path through a maze, with a team rather than alone.比赛机器人需要避障、驱动机械臂,并在迷宫里选择路径。这是团队的问题,不是一个人的练习题。
What he did做法
He designed the obstacle-avoidance algorithm, wrote the arm-control program, and tuned the path-planning logic.他设计自动避障算法,编写机械臂控制程序,并优化路径规划逻辑。
Result结果
The team placed second in the regional maze challenge.团队在区域赛迷宫挑战中获得第二名。
P3Completed已完成

Physics simulations物理仿真系列

2023–20252023–2025

Independent独立完成

  • Python
Problem问题
Three motions, each written as its own program: free fall, a planetary orbit, and a pendulum.三种运动,每种写成一个程序:自由落体、行星轨道、单摆。
What he did做法
He wrote his own Python simulators for each motion.他用 Python 为每一种运动自建了模拟器。
Result结果
Three Python simulators, one for each motion.三个 Python 模拟器,每种运动一个。
P4Completed已完成

Playing-rhythm analyzer演奏节奏分析器

2024–20252024–2025

Independent独立完成

  • Audio signal processing
  • FFT
Problem问题
The night CM Level 10 was not passed, the question was specific: where does the timing of the playing actually slip?CM Level 10 没有通过的那天晚上,问题变得很具体:演奏的节奏,究竟是在哪里不稳?
What he did做法
He used audio signal processing and the Fast Fourier Transform to look at beat stability.他用音频信号处理和快速傅里叶变换(FFT)分析节拍稳定性。
Result结果
A program that measures beat stability in his own recordings. It was not a class assignment.一个测量他自己录音中节拍稳定性的程序。不是课堂作业。
P5In progress进行中

A mental-health tool for teenagers青少年心理健康监测工具

2025 – present · early2025 至今 · 早期

Independent study独立研究

  • NLP
  • Sentiment analysis
  • Privacy-preserving data handling
Problem问题
Classmates were anxious under academic pressure. A family research project raised the question of whether a program could notice that strain.同学因学业压力而焦虑。一个家庭研究项目提出的问题是:程序能否察觉这种压力。
What he did做法
He is teaching himself natural language processing, sentiment analysis, and ways of handling data that protect privacy. The aim is a non-intrusive emotional check-in for teenagers.他正在自学自然语言处理、情感分析算法,以及隐私保护的数据处理方法。目标是一个非侵入式的青少年情绪追踪工具。
Result结果
Early stage. No deployed product, and no measured outcome.仍在早期。没有已上线的产品,也没有测量过的效果。
P6In progress进行中

Personal carbon footprint个人碳足迹工具

2025 – present · exploring2025 至今 · 探索中

Independent study独立研究

  • Tracking
  • Energy-use algorithms
Problem问题
He has lived in Beijing during smog and in California during wildfire season. The work is a personal carbon tracker and a look at household electricity use.他在北京经历过雾霾,在加州经历过野火季节。这项工作是个人碳足迹追踪,以及家庭用电的记录。
What he did做法
A personal carbon tracker, and notes on household electricity use.个人碳排放追踪,以及关于家庭用电的记录。
Result结果
Still an exploration. No measured impact is recorded.仍在探索。没有记录过可测量的影响。