Download Apache Solr: A Practical Approach to Enterprise Search by Dikshant Shahi PDF

By Dikshant Shahi

construct an company seek engine utilizing Apache Solr: index and seek records; ingest info from diversified resources; follow quite a few textual content processing options; make the most of diverse seek services; and customise Solr to retrieve the specified results. Apache Solr: a pragmatic method of company Search explains each one crucial concept-backed through functional and examples--to assist you reach expert-level knowledge.

The e-book, which assumes a easy wisdom of Java, starts off with an creation to Solr, by means of steps to environment it up, indexing your first set of files, and looking out them. It then introduces you to info retrieval and its implementation in Apache Solr; this may assist you comprehend your seek challenge, come to a decision the method of construct a good resolution, and use a number of metrics to judge the results.

The booklet subsequent covers the schema layout and methods to construct a textual content research chain for detoxification, normalizing and enriching your files and addressing sorts of seek queries. It describes a number of renowned matching strategies that are more often than not utilized to enhance the precision and keep in mind of searches.

You will examine the end-to-end means of info ingestion from different assets, metadata extraction, pre-processing and transformation of content material, quite a few seek parts, question parsers and different complicated seek capabilities.

After masking out-of-the-box gains, Solr professional Dikshant Shahi dives into methods you could customise Solr to your company and its particular standards, in addition to how you can plug on your personal parts. most crucial, you'll know about implementations for Solr scoring, components affecting the record rating, and tuning the ranking for the applying to hand. The booklet explains why textual scoring isn't really enough for useful score of records and how one can combine real-world elements for contributing to the record ranking.

You'll see the way to impression person event by way of supplying feedback and proposals. you will additionally see integration of Solr with very important similar applied sciences comparable to OpenNLP and Tika. you will also find out about scaling Solr utilizing SolrCloud.

This e-book concludes with insurance of semantic seek functions, that's the most important for taking the hunt adventure to the following point. via the top of Apache Solr, you'll be informed in designing and constructing your seek engine.

Show description

Read Online or Download Apache Solr: A Practical Approach to Enterprise Search PDF

Best open source programming books

PostgreSQL Replication

In DetailPostgreSQL deals a entire set of replication similar positive aspects, which might be used to make your database servers extra powerful and far more scalable. Unleashing the ability of PostgreSQL presents the consumer with numerous possibilities and a aggressive virtue over different database platforms.

Introducing Gradle

This concise booklet is a brief start-up primer at the Gradle construct and free up instrument. you will know about Gradle and the way to set it as much as use. you will find out about the Gradle lifestyles cycle and the way to successfully leverage and use it. additionally, you are going to research the fundamentals of utilizing web site plugins and producing Javadocs, try out coverage/FindBugs reviews, version/release notes and extra.

Advanced Topics in Java: Core Concepts in Data Structures

Java is among the most generally used programming languages this day. It used to be first published through sunlight Microsystems in 1995. through the years, its recognition has grown to the purpose the place it performs an incredible function in so much of our lives. From laptops to information facilities, online game consoles to medical supercomputers, cellphones to the net, Java is in all places!

iOS 10 Programming Fundamentals with Swift: Swift, Xcode, and Cocoa Basics

Movement into iOS improvement by means of getting a company take hold of of its basics, together with the Xcode IDE, the Cocoa contact framework, and fast 3—the newest model of Apple’s acclaimed programming language. With this completely up to date consultant, you’ll research Swift’s object-oriented innovations, know the way to exploit Apple’s improvement instruments, and notice how Cocoa presents the underlying performance iOS apps should have.

Additional resources for Apache Solr: A Practical Approach to Enterprise Search

Sample text

Download PDF sample

Rated 4.98 of 5 – based on 36 votes

About the Author