Searching Content


Configuring the Solr Search Engine for WebFOCUS

Apache Solr is a standalone, search engine platform that can be configured to work with WebFOCUS, that is efficient in indexing and searching, and provides results in an easy way. Currently, when working with InfoSearch, there is an index created for every domain that you want to make searchable. With Solr, there is only one index that contains a domain field that allows separate documents by domain.

Procedure: How to Configure Solr to Work With Your WebFOCUS Client

The zip files needed for the configuration can be found in the following location: 

Video: Introducing WebFOCUS Mobile Voice

With WebFOCUS Mobile Voice, it’s possible to access information from your applications using only your voice and a mobile device, such as a tablet or mobile phone, no computer needed. This new feature enables you to build voice-enabled, conversational applications that recognize voice requests for information.

Creating a Talking Report

Let’s continue to build upon the same report example that shows store revenue for different cities, and enable WebFOCUS to respond to your query verbally, instead of visually running a report. To do this, you must create a Compute expression that can read back a result, and specify a field to respond to your query. You must also enable User Selection, which specifies the correct output for the report.

Example: Creating a Compute With TALKTEXT in InfoAssist

Running a Talking Report With a Follow-up Question

You can also set up multiple reports to run off of each other, by asking WebFOCUS follow-up questions for the content of each report. In addition to a TALKTEXT Compute field, we will set a global parameter that will be used in and by both reports.

For this more advanced example, we will create two procedures that work with one another. To create this type of report, you must use the Text Editor that is available from the WebFOCUS Home Page.

From the WebFOCUS Home Page, on the Action bar, click the Other tab, and then click Text Editor.

Creating Content With Required Parameters

What if you don’t want to view an entire chart or report? What if you just want to ask WebFOCUS about a specific field in your data, and view only the values that pertain to it? You can do that by adding a filter for the parameter that you want to specify to a chart or report.

Let’s say you want to enable the ability to ask about store sales for a specific store. Using the sample chart and report we created in WebFOCUS Designer and InfoAssist as an example, you can quickly add a filter for that parameter.

Running a Simple Chart or Report in Mobile Voice

You can set up content to run frequently accessed reports or charts when users submit a query in the Ask WebFOCUS user interface. Simply speak an intent phrase and Mobile Voice runs the chart or report that is associated with that phrase. For example, you can build a chart or report that shows store revenue for different products, and defines a related intent phrase, such as “Show me all store sales.” This prompts WebFOCUS to run the content that shows store sales for all store locations. An example of this chart is shown in the following image.

Defining Intent Phrases

You or other users in your organization can interact with Mobile Voice using intent phrases that are defined for each content item. Items that can have intent phrases set to them are items that can be run, such as reports, HTML files, URLs, and so on. These phrases, such as “Tell me the highest grossing sales region in 2017” provide an “intent” or pre-defined criteria that can be used to learn more about the data that is available to you.