Mark Harwood's Avatar

Mark Harwood

@elasticmark.bsky.social

Ex elasticsearch core search team.

84 Followers  |  75 Following  |  21 Posts  |  Joined: 28.10.2024  |  1.799

Latest posts by elasticmark.bsky.social on Bluesky

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
YouTube video by Charlie Hull - The Search Juggler London Search&AI Meetup 1st July 25:Emergent Facets:Generate Specialized Filters from Search Results

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
YouTube video by Mark Harwood Tag, drag, discover: How LLMs can create useful, instant filters from raw text

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

@elasticmark is following 20 prominent accounts