Bridging the Gap Between People and (Enterprise Search) Technology

Tony Russell-Rose recently wrote about the changing face of search, a post that summed up the discussion about the future of enterprise search that took part at the recent search solutions conference. This is indeed an interesting topic. My colleague Ludvig also touched on this topic in his recent post where he expressed his disappointment in the lack of visionary presentations at this year’s KMWorld conference.

At our last monthly staff meeting we had a visit from Dick Stenmark, associate professor of Informatics at the Department of Applied IT at Gothenburg University. He spoke about his view on the intranets of the future. One of the things he talked about was the big gap in between the user’s vague representation of her information need (e.g. the search query) and the representation of the documents indexed by the intranet enterprise search engine. If a user has a hard time defining what it is she is looking for it will of course be very hard for the search engine to interpret the query and deliver relevant results. What is needed, according to Dick Stenmark, is a way to bridge the gap between technology (the search engine) and people (the users of the search engine).

As I see it there are two ways you can bridge this gap:

  1. Help users become better searchers
  2. Customize search solutions to fit the needs of different user groups

Helping users become better searchers

I have mentioned this topic in one of my earlier posts. Users are not good at describing which information they are seeking, so it is important that we make sure the search solutions help them do so. Already existing functionalities, such as query completion and related searches, can help users create and use better queries.

Query completion often includes common search terms, but what if we did combine them with the search terms we would have wanted them to search for? This requires that you learn something about your users and their information needs. If you do take the time to learn about this it is possible to create suggestions that will help the user not only spell correctly, but also to create a more specific query. Some search solutions (such as homedepot.com) also uses a sort of query disambiguation, where the user’s search returns not only results, but a list of matching categories (where the user is asked to choose which category of products her search term belongs). This helps the search engine return not only the correct set of results, but also display the most relevant set of facets for that product category. Likewise, Google displays a list of related searches at the bottom of the search results list.

These are some examples of functionalities that can help users become better searchers. If you want to learn some more have a look at Dan Russells presentation linked from my previous post.

Customize search solutions to fit the needs of different user groups

One of the things Dick Stenmark talked about in his presentation for us at Findwise was how different users’ behavior is when it comes to searching for information. Users both have different information needs and also different ways of searching for information. However, when it comes to designing the experience of finding information most companies still try to achieve a one size fits all solution. A public website can maybe get by supporting 90% of its visitors but an intranet that only supports part of the employees is a failure. Still very few companies work with personalizing the search applications for their different user groups. (Some don’t even seem to care that they have different user groups and therefore treat all their users as one and the same.) The search engine needs to know and care more about its’ users in order to deliver better results and a better search experience as a whole. For search to be really useful personalization in some form is a must, and I think and hope we will see more of this in the future.

The Business Case for Enterprise Search

1. Achieve higher employee efficiency levels by providing company-wide, swift access to relevant information

Every business day, employees need to access information stored in various enterprise applications and databases. Enterprise Search addresses this need by providing your co-workers with swift access to relevant information and by consolidating, ranking and presenting it properly. The value proposition of enterprise search is thus to promote core business by enabling co-workers to work more efficiently, to avoid redoing work done elsewhere and to produce better quality as the information they need can be found through one single search solution.

2. Make more money by providing revenue-driving business processes with tailored means to access and act on information

The larger the corporation, the more different information access needs. Besides providing large user groups with general access to corporate information, an Enterprise Search solution can be tailored to meet the specific needs of revenue-driving business processes such as solution sales, business intelligence, patent management and mergers and acquisitions. There might not be that many people working in these areas, but the outcome of their work can have a tremendous impact on the bottom line of your company.

3. Leverage the hidden value of existing IT investments

The return on investment of Enterprise Search is not only a matter of getting your money’s worth for the license and deployment costs of the Enterprise Search solution. As the solution makes all the information hidden in document repositories findable through one search solution, the Enterprise Search solution will in fact help you get a return on investment on content management investments already made.

4. Lower your IT costs by centralizing access to information

Reduce your license, maintenance and support costs by providing one centralized Enterprise Search platform to handle all information access requests. Most companies store information in various information systems such as intranets and web sites, collaboration portals, document management systems, CRM and ERP systems and many other enterprise applications and databases. A typical set-up is to have separate search tools for each of these systems. By using your Enterprise Search platform as a service, you can replace these siloed search functions with one centrally monitored platform that provides search to each of these applications. In this way, you can reduce the annual costs on licenses, maintenance and support for separate search applications.

Improving Findability – Is your Content Really Available to Users?

Web service award recently issued a press release stating that the web is being flooded in 2008. This flood of information is caused by the demands for availability as well as the users’ demands for finding all information possibly needed, online. So Swedish websites are being flooded with information and navigation and structure aren’t coping with the problem. And so the users can’t find the information… Time to improve findability.

I believe something has been missed here. There is a big difference between just publishing your content online to make it available to users and making it findable. Could you really say your content is available when it’s not findable? When talking about search, I always like to use the quote: “If the user can’t find the information, it’s not there.” You don’t make the information available to users just by publishing it; you also have to make the information findable.

This also has consequences for search. I usually talk about the differences between enterprise search and web search; Enterprise search being more complex with more information sources, more complex information types, where information discovery could be the goal rather than information retrieval. That’s some of the reasons why enterprise search is in need of more complex functionality such as faceted search, categorization or clustering, query suggestion, tunable ranking etc.

Perhaps we have now come so far that “ordinary web search” also is in need of this functionality to get a grip of the vast amount of content available online? At Findwise we see a tendency for our customers to want more functionality in their search applications, in order to add more value for the users of their site.

In the end it all comes down to three questions (asked by Peter Norville in his Google Tech talk)

  • Can our users find our website?
  • Can they find their way around our website?
  • Can they find our product services and information despite our website?

So, making information findable is not about providing a single way of retrieving information. Your site should be able to support several information retrieval models; browsing, searching and asking.