Skip to content
←Back to the portfolio
  1. Home
  2. / Projects
  3. / Newspaper Restoration System using Prefix Tries

Build notes · Goh Kun Ming

Newspaper Restoration System using Prefix Tries

Software · Public project

Jul 2025 – Aug 2025

Project overview

A text-restoration tool exploring wildcard recovery, fuzzy suggestions, vocabulary maintenance and trie visualisation.

An explainable Python command-line toolkit for restoring incomplete historical newspaper text. Each wildcard represents one missing character, with prefix-trie lookup, ranked suggestions and fuzzy search supporting recovery. Visual inspection and automated checks explain behaviour without claiming measured restoration accuracy on a benchmark corpus.

Inside this build

  • Implemented exact wildcard, subtree and edit-distance recovery strategies.
  • Ranked exact and fuzzy suggestions deterministically.
  • Added prefix and suffix batch editing with persistent vocabulary storage.
  • Visualised trie topology, similarity relationships and co-occurrence structure.
  • Separated storage, file handling, restoration, graphs and console interaction into testable components.
  • Provided CLI workflows for editing, search, batch processing, visualisation and recovery.

Source code & links

Source code↗Read on LinkedIn↗
Inspect the project chest →
PrivacyTermsSecurityAccessibility Third-party notices

Independent portfolio. Not an official Minecraft website. Not approved by or associated with Mojang or Microsoft.

Leave this world?

You are opening another website.

Destination
Full link