event

OpenSource Connections is proud to host beSwarm 8

Eric PughApril 29, 2017

OpenSource Connections is proud to again host beSwarm! beSwarm is a gathering of tech enthusiasts from all over central Virginia to discuss, share, and learn about anything that interests us. The idea of the event is that participants “vote with their feet,” moving around the room and forming swarms around interesting discussions and presentations.

event

Elastic DC Meetup: Kibana Basics

Eric PughApril 26, 2017

New to Kibana, and related tools? In April we'll be doing a beginners night for folks interested in Kibana and adjacent topics. We'll have a 25 minute share plus YOUR lightning talks!

event

RVA Data Hackers

Eric PughApril 18, 2017

Doug will highlight the Elasticsearch Learning to Rank plugin OSC has developed. Jason Kowalewski will discuss use cases related to personalized job search & recs.

event

Elastic DC Meetup

Doug TurnbullMarch 29, 2017

Doug will highlight the Elasticsearch Learning to Rank plugin OSC has developed. Jason Kowalewski will discuss use cases related to personalized job search & recs.

event

Future of Data Philly Meetup

Doug TurnbullMarch 22, 2017

Doug will be speaking about 'Elasticsearch as a General Purpose Recommendation System' including highlighting Elastic Graph's capabilities to support a real-time recommendation system.

event

Elastic{On}

Doug TurnbullFebruary 20, 2017

Doug will be attending ElasticOn and sharing OSC's new Elasticsearch Learning to Rank Plugin with the conference attendees.

Our Solution to Solr Multiterm Synonyms: The Match Query Parser

OpenSource Connections — January 23, 2017

You have probably heard us talk about Solr Multiterm Synonyms a lot. This article demonstrates a technique that solves the problem, with fewer performance and relevance issues than other approaches we've used.

BM25F in Lucene with BlendedTermQuery

Doug TurnbullOctober 19, 2016

As part of the London hack days Diego Ceccarelli started a BM25F implementation. I began to continue it at Lucene Revolution's Lucene hackathon. I realized though that when you break down the problem, BM25F can be implemented using existing Lucene bits, including the existing BM25Similarity and the BlendedTermQuery.

event

LuceneRevolution

October 11, 2016

*The* conference focused on Solr, we've made the pilgrimage since 2010

event

A One/Two punch of speakers on Testing and Relevancy

Eric PughSeptember 27, 2016

Doug Turnbull (OpenSource Connections), ‘Test Driven Relevancy -- How to Work with Content Experts to Optimize and Maintain Search Relevancy’ (Doug will join us via video) René Kriegler (Freelance Search Consultant), ‘Managing Search Relevancy in Solr using the Querqy open source library’.

event

beCamp!

Eric PughSeptember 16, 2016

If you're a geek in or around the Charlottesville metroplex or even if you're merely tech-curious, this is the event you don't want to miss. beCamp is Charlottesville's version of the BarCamp unconference phenomenon: organized on the fly by attendees, for attendees.

High-Quality Recommendation Systems with Elasticsearch

Doug TurnbullSeptember 9, 2016

Let's explore how to deliver great recommendations with Elasticsearch. In this article, we dive into an aggregrations based method for Elasticsearch recommendations. We attempt to understand the mechanics and assumptions of the underlying JLH scoring method.

event

Cassandra Summit

Eric PughSeptember 7, 2016

Eric will be giving a short talk on how to break the Cassandra data modeling strait jacket with DSE Search

podcast

How to Practice Search Relevancy

Matt OverstreetAugust 14, 2016

How to build a search practice with Doug Turnbull, Matt Overstreet and Scott Stultz. Doug released a companion to relevant search about how to actually practice good search. We discuss it.

Content expert's guide to diagnosing site search relevance problems

Doug TurnbullAugust 8, 2016

In this series of articles, I want to give you, the content person, a very practical and straight-forward guide to managing site search. We'll start by discussing diagnosis -- how to find problems. We'll use a simple, free analytics tool (google analytics). We'll make a few naive assumptions about these analytics that act as a good starting point.