Posts
All the articles I've posted.
Information Retrieval Study Notes
Updated:An outline of core information-retrieval concepts, from inverted indexes and ranking to clustering and evaluation.
SEO, Search Engines, and Search Quality Rating
Updated:Designing an effective relevance-labeling platform and what its workflow reveals about search ranking and quality evaluation.
Word Segmentation Algorithms and a Simple Implementation, Part 1
Updated:How MMSEG and Jieba combine dictionaries, DAGs, dynamic programming, and HMMs for Chinese word segmentation.
Word Segmentation Algorithms and a Simple Implementation, Part 2
Updated:A closer look at the algorithms behind Jieba and other Chinese word-segmentation systems.
Algorithm Notes: Arrays
Updated:Patterns for array problems, including numeric operations, two pointers, traversal, and in-place transformations.
Algorithm Notes: Dynamic Programming
Updated:Recognizing dynamic-programming problems and deriving optimal subproblems, state transitions, and common solution patterns.
Algorithm Notes: Trees
Updated:Tree construction, traversal, search, binary search trees, tries, and common interview problem patterns.
What Calculator Percent Keys Teach Us
Updated:Why pocket calculators interpret percentages unexpectedly, and how to model that behavior with the shunting-yard algorithm and RPN.
Using an eSIM in Mainland China
Updated:A practical record of purchasing, activating, and testing a travel eSIM in mainland China.
Client-side Raster Tile Reprojection
Updated:Reprojecting non-Mercator WMTS raster tiles in the browser for display on a Web Mercator map.
Implementing Polygon Gradient Fills
Updated:Using a polygon straight skeleton to implement an inward glow or shadow similar to QGIS shapeburst fills.
Beyond Coordinates
