Section 01
Project Introduction: Educational Practice of Building a Polish Punctuation Restoration System from Scratch
This article introduces an educational project for Polish punctuation restoration implemented purely in GNU Octave. The core goal is to manually build models from scratch (covering n-gram baselines to neural networks), with all mathematical derivations and backpropagation completed manually without relying on external machine learning libraries. The project uses a sequence labeling task to predict the punctuation type (no punctuation, comma, period) after each Polish word, aiming to help learners deeply understand the principles of deep learning rather than just calling APIs.