The Apache Solr framework is an open source search platform written in Java. This software stack is capable of quickly finding relevant information from your enterprise content sources (e.g. web sites, file shares, RDBMS repositories, email and social media) using simple keywords and filter queries.
As Java developers, we are in an excellent position to harness the power of Apache Solr and build useful search-based applications. This presentation will introduce you to its most popular features including: full-text search, relevancy matching, hit highlighting, faceting, spell checking, rich document (e.g. MS Office, PDF) processing, and geospatial search. In addition, we will discuss the importance of a good extract, transform and load (ETL) process to the index population phase and review some best practices around the development of search-based applications.
Al Cole is a Principal of NorthRidge Software where he specializes in the building of search-based applications for industries such as automotive, pharmaceutical, medical devices, government (NASA, DoD) and transportation. Al has over two decades of experience building enterprise applications and has served in numerous professional roles including founder, architect, lead developer, consultant and entrepreneur.
David Smiley is a well recognized Apache Lucene/Solr expert. He wrote the first book on Solr. David is a Lucene/Solr committer and PMC member that improves Lucene and Solr. He speaks at conferences about it, does training, and offers part time independent consulting services. David has developed most of Lucene's spatial module.