Skip to main content

Oliver

Overview

Oliver is Docwize’s AI-driven search module. It allows users to dynamically interact with their documents and data, producing AI-driven responses, as well as visualisations of data clusterings.

workflow-builder

'Oliver' homepage

FieldDescription
Search barUsers can enter in their search query in the search bar.
Clears the search text.
Displays a list of previous searches.
Navigates to the ‘Advanced Search’ dialog.
Executes default (semantic) search.
Exact SearchWhen selected, the search that runs will search for exact matches of the word/phrase inputted in the search bar.
Semantic SearchWhen selected, a semantic search run. A semantic search will focus on the meaning and intent behind a user's search query, rather than just matching keywords.

‘Advanced Search’ Dialog

The ‘Advanced Search’ feature allows users to set up particular rules to refine or filter their search using multiple parameters (e.g. exact phrases, date ranges, categories, specific fields). An orange dot by the 'Advanced Search' icon indicates that rules are being applied to a search.

workflow-builder

‘Advanced Search’ rules activated

workflow-builder

‘Advanced Search’ Dialog

FieldDescription
ANDA dropdown menu that allows users to select ‘AND’ or ‘OR’.
+ RuleWhen clicked, fields related to a rule appear for population.
+ GroupWhen clicked, fields for a new group of rules appears for population.
OperatorA dropdown menu of possible fields for a user to select as part of the rule, as well as for defining what applies to the rule (Eg. equals, contains, etc.).

As users create rules, a tally of total possible rows of responses is provided in the upper right corner.

workflow-builder

Example: Tally of Possible Rows of Responses

NOTE: spelling counts!

The search engine will look for matches of words/phrases inserted by users in the rules. If applied rules are too strict, it is possible that no search results will be found.

Example of 'Advanced Search' Features

Example of 'Advanced Search' Features

'Search Results' View

When a user initiates a search, the results will be populated in the 'Search Results' view.

workflow-builder

Example: 'Search Results' View

The horizontal toolbar has the following options:

FieldDescription
Navigates back to the Oliver homepage.
View ClustersNavigates to various options of visualised search results clusters.
AssignNavigates to the 'Assign' dialog.
Grid functionsSee Doc Grid for details.

The right-side bar of the 'Search Results' view includes the following:

FieldDescription
Total Results LoadedReports on how many documents in the database pertaining to the search are included in the results.
Total Cluster GeneratedIndicates the number of clusters generated in the search. In data analysis, a cluster refers to a group of data points that are similar to one another, and distinct from other data points.
Answer/SummaryA summary of the search results. Included are links to specific documents which can be opened. Clicking on ‘Open link’ opens up the relevant document in a new tab.
The ‘Expand Further’ feature navigates to the chat function. Here, users can deepen their conversation regarding search results.

‘Chat’ Dialog

Users can use the ‘Chat’ feature to engage in conversation with Oliver about searches.

workflow-builder

Example: 'Chat' Dialog

FieldDescription
Create new chatEnables users to begin a new chat, generating a new session of interaction with Oliver.
List of past/saved chatsThe left-side bar populates a list of past chats.
Enables users to delete specific historic chats.
Chat resultsThe right-side bar is where the chat results are generated.
MessageThe ‘Message’ sections is where a user can input queries, follow-up comments, requests, etc. regarding a search topic.
Oliver/Globe/Folder iconIndicates the context in which the chat was initiated. Oliver: chat is based on the documents in the document grid. Globe: chat started with no context. Folder: the chat is about the contents of a folder.

‘View Clusters’ Page

When users click on the ‘View Clusters’ button, they are directed to the ‘View Clusters’ page. This data analytics section enables users to interact with their search results through a variety of visualised representations that depict aspects like the frequency and proximity of conceptually-related cluster results. The various visualisations give users an overview of search results. Users can click on sections of interest to access more detailed information, such as fragments of relevant search results as well as links to open specific relevant documents.

workflow-builder

Example: Data Clustering Results