Skip to content

Details

CHECK OUT THE MAIN EVENT PAGE HERE: https://www.meetup.com/minneapolis-elastic-user-group/events/314162409/?eventOrigin=group_upcoming_events

The Elastic Developer Relations team will be in town sponsoring Open Source North and will be hosting a joint meetup with the Twin Cities Apache Kafka® Meetup by Confluent ahead of the conference on Wednesday, May 27
We'll have presentations from Justin Castilla (Sr. Developer Advocate at Elastic) and Sandon Jacobs (Confluent), followed by networking, pizza, and refreshments.

📅 Date and Time:
Wednesday, May 27th, from 5:30-7:30 pm CDT

📍Location:
Improving Minneapolis: 3033 Excelsior Blvd #180, Minneapolis, MN 55416

Enter "Lakeside Center" in Google Maps for the most accurate location.

🪧 Arrival Instructions:
Follow the hallway to the elevators or stairs and go up to the first floor. We are down the hall from the elevators and around the corner from the stairs.

⚡️ Interested in giving a talk? ⚡️
Are you interested in presenting your Elastic use case? We welcome 5-10 minute lightning talks, 45-minute deep dives, and everything in between. If you're interested, please send us an email at meetups@elastic.co.

📝 Agenda:

  • 5:30 pm: Doors open
  • 6:00 pm: Streaming Context: Powering Semantic Search with Kafka and Elasticsearch - Sandon Jacobs (Confluent)
  • 6:30 pm: ​There an back again… but by ferry or I-5? By Justin Castilla (Sr. Developer Advocate at Elastic)
  • 7:00-7:30 pm: Networking

💭 Talk Abstracts:
Streaming Context: Powering Semantic Search with Kafka and Elasticsearch -
Sandon Jacobs (Confluent)
As the de facto platform for event streaming, we’ve seen how data from Apache Kafka can easily empower basic keyword search. But let's be real, modern semantic search applications need context to interpret the real meaning and intent of a user's query. We could wait around for the next batch job to kick off and provide that context... or we could serve it up in near real-time right from our data streams. In this talk, we'll discuss how to leverage data streams from Kafka to power much smarter semantic search with Elasticsearch. We’ll follow a simple event from a Kafka topic and see how it transforms into a powerful vector embedding. Then, we’ll see this whole flow in action using a k-Nearest Neighbor search to instantly find similar items in milliseconds. While my code examples will be in Java or Kotlin using the Spring Boot and Spring AI ecosystem, FEAR NOT! The core concepts—getting data into a vector format via a stream—are totally language agnostic. Join us to grab a few practical ideas you can take and use in your next project!

There an back again… but by ferry or I-5?
By Justin Castilla (Sr. Developer Advocate at Elastic)
Living on Washington State’s peninsula offers endless beauty, nature, and commuting challenges. In this talk, I’ll share how I built an agentic AI system that creates and compares optimal routes to the mainland, factoring in ferry schedules, costs, driving distances, and live traffic. Originally a testbed for the Model Context Protocol (MCP) framework, this project now manages my travel schedule, generates expense estimates, and sends timely notifications for events. I’ll give a comprehensive overview of MCP, show how to quickly turn ideas into working agentic AI, and discuss practical integration with real-world APIs. Attendees will leave with actionable insights and a roadmap for building their own agentic AI
solutions.

This event is sponsored by Improving. Improving is a modern digital services company and trusted AI expert for Fortune 500 and Global 1000 enterprises. Improving is also proud to be a champion of Conscious Capitalism - seeking ways to unlock purpose beyond profit. One of the main ways we do this is by recognizing our local community as our biggest stakeholder and giving back by opening up our space for meetups and user groups.

Related topics

Events in Minneapolis, MI
Artificial Intelligence
Apache Kafka
Professional Networking
Software Development
Elastic Stack

You may also like