Oct 6, 2025 · 5 min read · Preface This is another NLP hands-on project I completed while studying the CS50 AI course — Attention.It was also the final assignment of the course.The goal this time was to use BERT, a Transformer-based pretrained language model, to predict words...
Join discussion
Oct 3, 2025 · 4 min read · Parser Assignment Summary Preface NLP hands-on project — Parser (Syntax Analyzer).This post records my requirement analysis, implementation ideas, and some key takeaways. 1. Background In Natural Language Processing (NLP), parsing is a core task: ...
Join discussion
Oct 3, 2025 · 6 min read · 🚦 Traffic Assignment Summary This project is called Traffic, and the goal is to build a convolutional neural network (CNN) to recognize traffic signs. The dataset used is the German Traffic Sign Recognition Benchmark (GTSRB), which contains 43 diffe...
Join discussion
Sep 30, 2025 · 7 min read · Language This was my very first time systematically learning about Natural Language Processing (NLP).Before this, I always thought “making a computer understand human language” was pure magic.But after finishing this lesson, I realized it’s actually ...
Join discussion
Sep 30, 2025 · 8 min read · Neural Network This lesson is the “core turning point” of the entire AI course. From logistic regression and perceptrons, we move towards true deep learning.While learning, I had a lot of questions. I asked, explored, and gradually understood. I’ve ...
Join discussion
Sep 21, 2025 · 6 min read · Preface The second assignment of this lecture is Nim — a seemingly simple game, but one with surprisingly subtle strategy. The goal is to write an AI that doesn’t start out knowing how to win, but instead learns a winning strategy through reinforceme...
Join discussionSep 19, 2025 · 5 min read · Preface The first assignment of this lecture is Shopping, where the goal is to build an AI that predicts whether a user will complete a purchase while shopping online. 📖 Understanding the Problem Background:On e-commerce websites, most users browse...
Join discussion
Sep 17, 2025 · 6 min read · Learning Machine Learning Basics In this post, I’ll share what I learned from the CS50 AI lecture on machine learning. Traditionally, when we write code, we hardcode the rules step by step. But machine learning flips this idea: instead of giving expl...
Join discussion
Sep 13, 2025 · 9 min read · Introduction The goal of this assignment is to implement a Crossword Solver.The core idea is to model the crossword puzzle as a CSP (Constraint Satisfaction Problem) and solve it using backtracking search. 📝 1. Problem Description 💡 Crossword Puzz...
Join discussion