August 19, 2017
When people need to search the Internet they turn to Google, Bing, Yandex or Baidu, depending on their location. But what if the ‘location’ is the company intranet, where these tools are not available? Everyone who works in an office knows that it can be a real headache to locate that particular document or email. Should we abandon all hope and simply stock up on paracetamols? Not at all! The way forward is enterprise search.
This article discusses issues related to intranet search and the benefits of enterprise search, and explains the advantages of using IntelliSearch ESP compared to the well-known and highly respected Elasticsearch.
The first thing that comes to mind when looking for internal company documents is to go to http://intranet.company.com/, find a search box and enter a query. However, there are a few issues with this approach:
Enterprise search addresses these challenges by unifying search across all systems. Here are the key benefits of having a single search solution in your company:
As a developer you might think that all these things can be implemented using e.g. Elasticsearch and a bit of custom development. Strictly speaking every solution can be implemented from scratch, but implementing common functionality over and over again is usually not the best use of time and money. For this reason, it is recommended to select a software that addresses the most common needs and fine-tune the aspects that are specific to your company.
There are numerous providers of enterprise search solutions on the market. It should be noted however that they differ significantly in regards to how ready they are to be deployed in a company environment. Some tools style themselves as enterprise search solutions but are in fact more like a developer tool that could be used to implement such a solution. Other tools, like IntelliSearch Enterprise Search Platform, are complete solutions that are ready to be installed out of the box. This does not mean that implementing a companywide search solution is an easy task that can be done by anyone overnight, but it is usually not necessary to start the process by coding basic functionality.
On the other hand, IntelliSearch ESP is not a one-size-fits-all type of solution. It can be customized on multiple levels: from custom crawlers and connectors through item processors, filters, indexing and search plugins, security plugins, category and search result processors to customizations of a component based search interface. The implementation may require writing a custom system connector or integrating the search interface with the existing intranet site – but in nearly all cases it means added value for end users without any coding.
The development of IntelliSearch ESP is supported by services delivered by Making Waves for IntelliSearch Software AS, an Oslo based company specializing in enterprise search solutions for both the private and public sectors.
In subsequent articles, I will shed more light on how developers can customize IntelliSearch ESP to fit a company’s particular needs.