JosephWang
AboutPostsSoftwareReading List
Dec 11, 2025
Solidity·Blockchain·Ethereum

Building a Simple Pay-As-You-Go Service in Solidity

I'm learning Solidity and wanted to apply some concepts to build a pay-as-you-go (PAYG) service contract as practice. I finished The Complete Solidity Course...

Nov 15, 2025
Software·NLP·LLM·AI·Python

Hands-On: `kb-bridge` for Context-Aware Knowledge Base Search

In the previous posts (Part 1, Part 2, Part 3) I showed how we built the context-aware retriever. This post covers how to use kb-bridge, the Python package t...

Nov 9, 2025
Software·NLP·LLM·AI

How I'm Building a Context-Aware Retriever to Boost RAG Quality (Part 3: Evaluation)

In Part 1 and Part 2, I walked through the design and implementation. Now let's evaluate how well it performs on the ContractNLI dataset and see if the added...

Nov 2, 2025
Software·NLP·LLM·AI

How I'm Building a Context-Aware Retriever to Boost RAG Quality (Part 2: Implementation)

In Part 1, I walked through the design. Now let's see it in action with a hands-on example using the ContractNLI dataset. I'll assume chunking is already han...

Oct 25, 2025
Software·NLP·LLM·AI

How I’m Building a Context-Aware Retriever to Boost RAG Quality (Part 1: Introduction)

In this post, I’ll share how I built a context-aware retriever for knowledge base question answering. It runs on top of an MCP server and can easily plug int...

NewerPage 12 of 15Older

Explore

About Me

Learn about my background and interests

Software

Check out my projects and contributions

Books

Browse my book collection and reviews

Medium

Cross-posts and publication versions (Coinmonks, Stackademic, The Capital)

Joseph Wang

Science is a means whereby learning is achieved.

Connect

EmailGitHubLinkedInScholarMedium

Navigation

AboutPostsSoftwareReading List

© 2026 Joseph Wang. All rights reserved.