Apache Solr

Apache Solr

Build an enterprise search engine using Apache Solr: index and search documents; ingest data from varied sources; apply various text processing techniques; utilize different search capabilities; and customize Solr to retrieve the desired results. Apache Solr: A Practical Approach to Enterprise Search explains each essential concept-backed by practical and industry examples--to help you attain expert-level knowledge. The book, which assumes a basic knowledge of Java, starts with an introduction to Solr, followed by steps to setting it up, indexing your first set of documents, and searching them. It then introduces you to information retrieval and its implementation in Apache Solr; this will help you understand your search problem, decide the approach to build an effective solution, and use various metrics to evaluate the results. The book next covers the schema design and techniques to build a text analysis chain for cleansing, normalizing and enriching your documents and addressing different types of search queries. It describes various popular matching techniques which are generally applied to improve the precision and recall of searches. You will learn the end-to-end process of data ingestion from varied sources, metadata extraction, pre-processing and transformation of content, various search components, query parsers and other advanced search capabilities. After covering out-of-the-box features, Solr expert Dikshant Shahi dives into ways you can customize Solr for your business and its specific requirements, along with ways to plug in your own components. Most important, you will learn about implementations for Solr scoring, factors affecting the document score, and tuning the score for the application at hand. The book explains why textual scoring is not sufficient for practical ranking of documents and ways to integrate real-world factors for contributing to the document ranking. You'll see how to influence user experience by providing suggestions and recommendations. You'll also see integration of Solr with important related technologies such as OpenNLP and Tika. Additionally, you will learn about scaling Solr using SolrCloud. This book concludes with coverage of semantic search capabilities, which is crucial for taking the search experience to the next level. By the end of Apache Solr, you will be proficient in designing and developing your search engine.


Author
Publisher Apress
Release Date
ISBN 1484210700
Pages 299 pages
Rating 4/5 (03 users)
Read More

More Books:

Apache Solr
Language: en
Pages: 299
Authors: Dikshant Shahi
Categories: Computers
Type: BOOK - Published: 2015-12-26 - Publisher: Apress

Build an enterprise search engine using Apache Solr: index and search documents; ingest data from varied sources; apply various text processing techniques; util
Scaling Apache Solr
Language: en
Pages: 298
Authors: Hrishikesh Vijay Karambelkar
Categories: Computers
Type: BOOK - Published: 2014-07-25 - Publisher: Packt Publishing Ltd

This book is a step-by-step guide for readers who would like to learn how to build complete enterprise search solutions, with ample real-world examples and case
Mastering Apache Solr
Language: en
Pages: 150
Authors: Mr. Mathieu Nayrolles
Categories: Search engines
Type: BOOK - Published: 2014-05-15 - Publisher: inKstall Solutions

Topic: In the open source, full-text search community, a leader emerges – Apache Solr. Apache Solr enables you to index and access documents orders of magnitu
Apache Solr 4 Cookbook
Language: en
Pages: 328
Authors: Rafał Kuć
Categories: Computers
Type: BOOK - Published: 2013-01-01 - Publisher: Packt Publishing Ltd

Over 100 practical recipes to make Apache Solr faster, more reliable and return better results.
Apache Solr PHP Integration
Language: en
Pages: 118
Authors: Jayant Kumar
Categories: Computers
Type: BOOK - Published: 2013-11-25 - Publisher: Packt Publishing Ltd

This book is full of step-by-step example-oriented tutorials which will show readers how to integrate Solr in PHP applications using the available libraries, an
Mastering Apache Solr 7.x
Language: en
Pages: 308
Authors: Sandeep Nair
Categories: Computers
Type: BOOK - Published: 2018-02-22 - Publisher: Packt Publishing Ltd

Accelerate your enterprise search engine and bring relevancy in your search analytics Key Features A practical guide in building expertise with Indexing, Faceti
Apache Solr High Performance
Language: en
Pages: 124
Authors: Surendra Mohan
Categories: Computers
Type: BOOK - Published: 2014-03-25 - Publisher: Packt Publishing Ltd

This book is an easy-to-follow guide, full of hands-on, real-world examples. Each topic is explained and demonstrated in a specific and user-friendly flow, from
Apache Solr Enterprise Search Server - Third Edition
Language: en
Pages: 432
Authors: David Smiley
Categories: Computers
Type: BOOK - Published: 2015-05-26 - Publisher: Packt Publishing Ltd

This book is for developers who want to learn how to get the most out of Solr in their applications, whether you are new to the field, have used Solr but don't
Scaling Big Data with Hadoop and Solr - Second Edition
Language: en
Pages: 166
Authors: Hrishikesh Vijay Karambelkar
Categories: Computers
Type: BOOK - Published: 2015-04-27 - Publisher: Packt Publishing Ltd

This book is aimed at developers, designers, and architects who would like to build big data enterprise search solutions for their customers or organizations. N
Solr in Action
Language: en
Pages: 664
Authors: Timothy Potter
Categories: Computers
Type: BOOK - Published: 2014-03-25 - Publisher: Simon and Schuster

Summary Solr in Action is a comprehensive guide to implementing scalable search using Apache Solr. This clearly written book walks you through well-documented e