Suche mit Apache Lucene & Co Christian Meder Bernhard Pflugfelder inovex Gmbh Speaker Christian Meder Background ‣ open source (free software) ‣ Linux ‣ Web ‣ Java ‣ Android ‣ CTO@inovex ‣ Christian Meder 2 Speaker Bernhard Pflugfelder Background ‣ Lucene ‣ Solr ‣ Text Mining Technologies, Information Retrieval ‣ Hadoop ‣ Java ‣ Big Data Engineer@inovex ‣ [email protected] 3 Agenda Session I ‣ 09:00 - 09:30 Introduction, Search in a nutshell ‣ 09:30 - 10:00 Solr Exercise 1: Installation, Web Admin Interface ‣ 10:00 - 10:30 Solr Exercise 2: Indexing, Queries I ‣ 10:30 - 11:00 Coffee Break ‣ 11:30 - 12:00 Solr Exercise 3: Data ingestion XML / SQL, Queries II 4 Agenda Session II ‣ 12:00 - 12:30 Solr Exercise 4: Schema, Data types, Analyzers, Stemming ‣ 12:30 – 13:30 Lunch ‣ 13:30 - 14:00 Solr Exercise 5: Facet search, Filter search, Interval search ‣ 14:00 - 14:30 Solr Exercise 6: Dismax, Autosuggestion, MoreLikeThis 5 Agenda Session III ‣ 14:30 - 15:00 ES Exercise 1: Installation, Indexing, Queries I ‣ 15:00 - 15:30 Coffee Break ‣ 15:30 - 16:00 ES Exercise 2: Schema, Data types, Analyzers, Queries II ‣ 16:00 - 16:30 ES Exercise 3: Data ingestion SQL / XML ‣ 16:30 - 17:00 ES Exercise 4: Facet search, Filter search, Interval search 6 Introduction Search tag cloud 7 Introduction Classical search applications ‣ Classical search applications are applications focusing on information or document retrieval ‣ Requirement: find information the user asks for! ‣ Some examples: ‣ Web search ‣ Enterprise search ‣ Document search (within DMS or CMS) ‣ Search on portals and archives ‣ Product search ‣ Specialized searches for people, companies, etc. 8 Introduction Where search is in Enterprise Search 9 Introduction Where search is in Online shops 10
Description: