Andrea Moro
  • About
  • Work
  • Blog›
  • All posts
  • SEO & GEO 87
  • Digital Marketing 16
  • Tips 11
  • AI & LLM 5
  • Nix 2
Writing & thinking

Blog & notes

120+
Articles
5
Topics
2007
Since

Technical SEO, search intelligence, and the code behind it — notes from 20+ years of making websites work harder.

Blog > AI & LLM
All 121 SEO & GEO 87 Digital Marketing 16 Tips 11 AI & LLM 5 Nix 2
Latest post

When brute force beats HNSW — a DuckDB VSS lesson

▸TL;DR
  • At small N, DuckDB's vectorised columnar scan beats HNSW because round-trip and planner overhead swamp the O(log N) saving; the index is dead weight until ~10k+ items.
  • Lesson: a vector index is a property of the query shapes the planner can rewrite, not of the column. Run `EXPLAIN ANALYZE` before trusting the 'index created successfully' message from DuckDB.
AI & LLM · 7 May 2026 · 10 min read
Table of contents
  • What is HNSW?
  • Why I added the index in the first place
  • The three queries
  • The benchmark
  • Why each non-winner loses
  • Why brute force wins this size class
  • What I changed
  • The takeaway
AI & LLM 17 Apr 2026

Italian NLP — entity weighting — what didn't work

Determining which entities a document fundamentally discusses is a deceptively simple problem. Here's what I tried for Italian — and why none of it worked.

2 min read
AI & LLM 16 Apr 2026

A 2019 paper quietly described Topic Augmented Generation — and nobody noticed

A quietly overlooked EMNLP 2019 paper anticipated the idea now driving modern generative search. Six years later, it finally deserves a name.

5 min read
AI & LLM 10 Apr 2026

Everyone was talking about MCP. Nobody built the right Python bridge

By August 2025, nine months after MCP's release, Ollama still had no native support. I built a working prototype in a weekend.

1 min read
AI & LLM 10 Apr 2026

Your LLM visibility data is probably lying to you

Ask the same question ten times and you get ten slightly different answers. That's why your AI visibility dashboard might be misleading you.

1 min read
Andrea Moro
I help companies and professionals rank better in search engines, turn traffic into measurable results, and grow online through technical SEO, analytics, and conversion-focused UX.
  • About
  • LinkedIn
  • GitHub
© 2026 Andrea Moro · andreamoro.co.uk / andreamoro.eu

Get in touch

Have a question or want to work together? Drop me a message.