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

By Dikshant Shahi

construct an firm seek engine utilizing Apache Solr: index and seek records; ingest information from diverse assets; follow quite a few textual content processing suggestions; make the most of various seek features; and customise Solr to retrieve the specified results. Apache Solr: a pragmatic method of firm Search explains each one crucial concept-backed via useful and examples--to assist you reach expert-level knowledge.

The e-book, which assumes a simple wisdom of Java, starts off with an creation to Solr, through steps to surroundings 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 can assist you comprehend your seek challenge, make a decision the method of construct an efficient answer, and use a variety of metrics to judge the results.

The booklet subsequent covers the schema layout and methods to construct a textual content research chain for detoxing, normalizing and enriching your records and addressing sorts of seek queries. It describes numerous well known matching suggestions that are commonly utilized to enhance the precision and keep in mind of searches.

You will research the end-to-end technique of information ingestion from different resources, metadata extraction, pre-processing and transformation of content material, a variety of seek elements, question parsers and different complicated seek capabilities.

After masking out-of-the-box positive factors, Solr specialist Dikshant Shahi dives into methods you could customise Solr in your company and its particular standards, besides how you can plug on your personal parts. most crucial, you'll find out about implementations for Solr scoring, elements affecting the record ranking, and tuning the rating for the applying to hand. The publication explains why textual scoring isn't enough for sensible score of records and how you can combine real-world elements for contributing to the record ranking.

You'll see the way to effect consumer adventure by means of offering feedback and proposals. you will additionally see integration of Solr with very important similar applied sciences reminiscent of OpenNLP and Tika. you will also find out about scaling Solr utilizing SolrCloud.

This publication concludes with assurance of semantic seek functions, that is an important for taking the quest event to the following point. via the top of Apache Solr, you may be trained in designing and constructing your seek engine.

Show description

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

Best open source programming books

Beginning Java 7 (Expert's Voice in Java)

Starting Java 7 courses you thru model 7 of the Java language and a large collection of platform APIs. New Java 7 language beneficial properties which are mentioned contain switch-on-string and try-with-resources. APIs which are mentioned comprise Threading, the Collections Framework, the Concurrency Utilities, Swing, Java 2nd, networking, JDBC, SAX, DOM, StAX, XPath, JAX-WS, and SAAJ.

C Quick Syntax Reference

The C quickly Syntax Reference is a condensed code and syntax connection with the preferred interval, which has loved a few resurgence of past due. C's potency makes it a well-liked selection in a wide selection of functions and working structures with specific applicability to, for example, wearables, online game programming, method point programming, embedded device/firmware programming and in Arduino and comparable electronics leisure pursuits.

Beginning Python Visualization: Crafting Visual Transformation Scripts

We're visible animals. yet earlier than we will be able to see the realm in its actual beauty, our brains, similar to our desktops, need to type and set up uncooked information, after which remodel that info to provide new pictures of the area. starting Python Visualization: Crafting visible Transformation Scripts, moment variation discusses turning many varieties of information resources, large and small, into valuable visible information.

Learning Spring Boot – Second Edition

Key FeaturesGet modern with the defining features of Spring Boot 2. zero in Spring Framework 5Learn to accomplish Reactive programming with SpringBootThis booklet covers the most recent good points, instruments, and practices together with Spring MVC, leisure, safeguard, AMPQ messaging, and moreBook DescriptionSpring Boot presents numerous good points that handle today’s company wishes with a robust database and state-of-the-art MVC framework.

Extra info for Apache Solr: A Practical Approach to Enterprise Search

Sample text

Download PDF sample

Rated 4.88 of 5 – based on 21 votes