Mark Harwood @elasticmark.bsky.social · 04/02/2026Oh, so that’s why “sound on sound” magazine insist on taking a photo of the prize winner with their new studio additions. 020
Mark Harwood @elasticmark.bsky.social · 25/10/20254,000 now? 😮 Exciting step for you, all the best. 100
Mark Harwood @elasticmark.bsky.social · 20/08/2025Spotting 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_N8qveCKYyoutu.beIdentifying significant terms in text - using Javascript onlyYouTube video by Mark Harwood 010
Mark Harwood @elasticmark.bsky.social · 03/07/2025My talk on “emergent facets” at this week’s Search and AI Meetup www.youtube.com/watch?v=U1RG...youtube.comLondon Search&AI Meetup 1st July 25:Emergent Facets:Generate Specialized Filters from Search ResultsYouTube video by Charlie Hull - The Search Juggler 000
Mark Harwood @elasticmark.bsky.social · 27/05/2025New AI powered search feature youtu.be/mQPKLciQIHU?...youtu.beTag, drag, discover: How LLMs can create useful, instant filters from raw textYouTube video by Mark Harwood 010
Mark Harwood @elasticmark.bsky.social · 14/02/2025My recent elasticon talk is up. Play with the updated demos at QRy.codes too. 030
Mark Harwood @elasticmark.bsky.social · 03/02/2025Looking forward to presenting “fuzzy facets” using binary vector clustering at this week’s elasticon London www.elastic.co/events/elast... 030
Mark Harwood @elasticmark.bsky.social · 01/02/2025Just 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. 010
Mark Harwood @elasticmark.bsky.social · 30/12/2024I knew this day would come eventually 😀 Wordle 1,290 1/6 🟩🟩🟩🟩🟩 020
Mark Harwood @elasticmark.bsky.social · 14/12/2024Perhaps 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). 020
Mark Harwood @elasticmark.bsky.social · 05/12/2024True 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. 040
Mark Harwood @elasticmark.bsky.social · 05/12/2024One 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. 010
Mark Harwood @elasticmark.bsky.social · 01/12/2024It 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. 020
Mark Harwood @elasticmark.bsky.social · 01/12/2024Nice. I proposed a new feature for elasticsearch relating to help solve some regex pain some time ago github.com/elastic/elas...github.comNew API to debug and test Regex query expressions. · Issue #57033 · elastic/elasticsearchRegular 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... 100
Mark Harwood @elasticmark.bsky.social · 29/11/2024Seems an unnecessarily cruel way to go about this. 010
Mark Harwood @elasticmark.bsky.social · 22/11/2024media.tenor.coma 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 . 010
Mark Harwood @elasticmark.bsky.social · 18/11/2024How 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 020
Mark Harwood @elasticmark.bsky.social · 13/11/2024When 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...elastic.coFind strings within strings faster with the Elasticsearch wildcard fieldIntroducing 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 ... 110
Mark Harwood @elasticmark.bsky.social · 11/11/2024Hey 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.qry.codesIntroducing QRY codes 060