Mark Harwood's Avatar

Mark Harwood

@elasticmark

Ex elasticsearch core search team.

84
Followers
75
Following
25
Posts
28.10.2024
Joined
Posts Following

Latest posts by Mark Harwood @elasticmark

Oh, so that’s why “sound on sound” magazine insist on taking a photo of the prize winner with their new studio additions.

04.02.2026 09:18 👍 2 🔁 0 💬 0 📌 0

4,000 now? 😮
Exciting step for you, all the best.

25.10.2025 07:46 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

Today’s news headlines, clustered.

24.10.2025 08:30 👍 2 🔁 0 💬 0 📌 0
Identifying significant terms in text - using Javascript only
Identifying significant terms in text - using Javascript only YouTube video by Mark Harwood

Spotting significant terms was something I added to elasticsearch. Can we do it more cheaply in the browser with similar quality? It looks like the answer is "yes" youtu.be/Te_N8qveCKY

20.08.2025 19:12 👍 1 🔁 0 💬 0 📌 0
Post image

Before it got too hot today 🥵

18.07.2025 14:26 👍 2 🔁 0 💬 0 📌 0
London Search&AI Meetup 1st July 25:Emergent Facets:Generate Specialized Filters from Search Results
London Search&AI Meetup 1st July 25:Emergent Facets:Generate Specialized Filters from Search Results YouTube video by Charlie Hull - The Search Juggler

My talk on “emergent facets” at this week’s Search and AI Meetup www.youtube.com/watch?v=U1RG...

03.07.2025 09:37 👍 0 🔁 0 💬 0 📌 0
Tag, drag, discover: How LLMs can create useful, instant filters from raw text
Tag, drag, discover: How LLMs can create useful, instant filters from raw text YouTube video by Mark Harwood

New AI powered search feature youtu.be/mQPKLciQIHU?...

27.05.2025 11:17 👍 2 🔁 0 💬 0 📌 0
Post image

Today was a good day

27.02.2025 16:55 👍 2 🔁 0 💬 0 📌 0

My recent elasticon talk is up. Play with the updated demos at QRy.codes too.

14.02.2025 08:18 👍 3 🔁 0 💬 0 📌 0
Video thumbnail

Looking forward to presenting “fuzzy facets” using binary vector clustering at this week’s elasticon London www.elastic.co/events/elast...

03.02.2025 08:53 👍 3 🔁 0 💬 0 📌 0

Just started with OpenRouter and it makes me wish there was an equivalent for streaming tv. One login account, one stack of credits to pay for and then pay-as-you-go consumption of any service.

01.02.2025 09:08 👍 1 🔁 0 💬 0 📌 0
Post image

Blue skies all this week ❤️

18.01.2025 17:47 👍 3 🔁 0 💬 0 📌 0

Congrats, David!

13.01.2025 16:52 👍 1 🔁 0 💬 0 📌 0

I knew this day would come eventually 😀
Wordle 1,290 1/6

🟩🟩🟩🟩🟩

30.12.2024 17:08 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

A little #Insta360 footage from today

16.12.2024 22:35 👍 2 🔁 0 💬 0 📌 0

Perhaps an obvious discovery but I find woodworking is just like developing efficient search algos - you need to use a combination of coarse and fine tools (respectively for efficiency in removing what you don’t need and producing quality results).

14.12.2024 18:30 👍 2 🔁 0 💬 0 📌 0

True that a lot of apps don’t need distributed but the other big consideration is opening up Lucene to non-Java apps with client libs for Python, JavaScript, ruby etc etc.

05.12.2024 16:59 👍 4 🔁 0 💬 0 📌 0
Post image

One from my Twitter archive: highlighting Jeep Cherokees had “jumped”, “park” and “reverse” as significant keywords in fault reports. 2 years later a Hollywood star was killed as a result of this fault.

05.12.2024 15:43 👍 1 🔁 0 💬 0 📌 0

It follows a principle of mine - plain text syntaxes like regex or Lucene query string are confusing for end users. Use them for quick input by all means, but a graphical editor for a more structured data format can help remove the problems inherent with plain text syntax.

01.12.2024 10:46 👍 2 🔁 0 💬 0 📌 0
Preview
New API to debug and test Regex query expressions. · Issue #57033 · elastic/elasticsearch Regular expression queries are likely to become much more popular with the forthcoming introduction of the wildcard field. In Lucene we opened up access to some of the internals to get detailed par...

Nice. I proposed a new feature for elasticsearch relating to help solve some regex pain some time ago github.com/elastic/elas...

01.12.2024 10:31 👍 0 🔁 0 💬 1 📌 0
Post image

Seems an unnecessarily cruel way to go about this.

29.11.2024 10:24 👍 1 🔁 0 💬 0 📌 0
Preview
a close up of a man 's face with a beard looking at the camera . ALT: a close up of a man 's face with a beard looking at the camera .
22.11.2024 12:42 👍 1 🔁 0 💬 0 📌 0

How about indexing a fields token count using the “token_count” field type?
You’d need to run a query past the _analyze api to get the number of query tokens first but your phrase query could then sit alongside another mandatory clause with the token count

18.11.2024 21:22 👍 2 🔁 0 💬 0 📌 0
Preview
Find strings within strings faster with the Elasticsearch wildcard field Introducing the new Elasticsearch “wildcard” field type for searching for patterns within strings. With this new field type, we've wrapped up the best practices for efficiently indexing and searching ...

When the content being searched isn’t human-generated eg log files there is no consensus on where words begin and end. Regex type searches need to match *anywhere* in this content. See use of ngrams here: www.elastic.co/blog/find-st...

13.11.2024 13:52 👍 1 🔁 0 💬 1 📌 0
Introducing QRY codes

Hey there, Mr Blue (Sky).
I’m fed up with the Twitter cesspit. I’ll probably be posting about my post-elastic dabblings like qry.codes and other search stuff here.

11.11.2024 18:26 👍 6 🔁 0 💬 0 📌 0