Elasticsearch data mining

I presented introductory material on Elasticsearch for the South Shore .NET Users Group.

Here are the slides:

This talk covers an overview of Elasticsearch data mining. Elasticsearch is a Big Data solution to document storage and search. It is a NoSQL-backed search engine using a HDFS-based filesystem.

  • Elasticsearch basics
  • Setting up a development environment
  • Loading data
  • Searching data using REST
  • Searching data using NEST, the .NET interface
  • Understanding Scores

Finally, I show a use-case for data mining using Elasticsearch. You’ll walk away from this armed with the knowledge to add Elasticsearch to your data analysis toolkit and your applications.