emmaxshen / APCS_Blog

Apache License 2.0
0 stars 10 forks source link

Reflection #46

Open emmaxshen opened 1 year ago

emmaxshen commented 1 year ago
  1. Tri 1: Setting up the environment, learning new basics through lessons & hacks, familiarizing myself with team coding, lots of frontend work to make websites more visually appealing (HTML, CSS) & some python. N@M project is a website that allows a user to check off their symptoms and we produce an output of their most likely sickness.
  2. Tri 2: Starting working with making coding LESSONS and how to effectively teach classmates. Also got exposed to many other new concepts from other people's presentations. Started working towards integrating frontend & backend together by fetching backend data and displaying it on the website. Created a website that takes users' skin type and their desired product and outputs a personal product recommendation. Studied for the AP CSP exam where got to develop solid logical reasoning and analytical skills
  3. Tri 3: Began diving more in-depth with my projects and opening myself up to exploring new unknown territories in Computer Science. Created real-time human facial recognition software that translates subject to an emoji using a trained convolutional neural network. Really put in A LOT of work in learning how to go through the machine learning cycle of training data, creating the model, training the model, integrating the front end, and continuing to train the model for higher accuracy. Lots of trial and error and nights dedicated to debugging. Learned the concept behind using OpenCV and allowing the OS system to access the firmware. Figured out how to sink two functions using events to stop or switch threads. Very fun!

Highs:

Lows: