Answer Server 12.12

# Type

The type of system that you want to configure. This parameter has the following options:

- Answerbank. A system that provides defined answers to a defined set of questions (such as an FAQ). If you create an Answerbank system, you must configure a dedicated Agentstore component to store the questions and question equivalence classes. You define the location of this Agentstore component by setting IDOLHost and IDOLACIPort.

- Factbank. A system that provides a simple, factual answer to a question. If you create a Factbank system, you must configure:

  - a fact store. You can use a SQL database, a Lua script, or an IDOL Content Component as your fact store. Use the ConnectionString parameter if you use a SQL database. Use the ScriptPath and ScriptFunction parameters if you use a Lua fact store. Use the IDOLHost and IDOLACIPort parameters if you use an IDOL Content component (this option is deprecated - see BackendType).

  - the Eduction grammars to use for question parsing and time normalization. Use the EductionQuestionGrammars and EductionTimeGrammars parameters.

  - the locations of the fact bank coding files, which map entities to codes that Answer Server uses to retrieve facts. Use the CodingsDatPath and CodingsPath parameters.

- Passageextractor. A system that extracts relevant answers from documents stored in an IDOL Content component. If you create a Passageextractor system, you must configure:

  - an IDOL content component that contains documents that Answer Server can extract answers from. Use the IDOLHost and IDOLACIPort parameters.

  - a dedicated Agentstore component that contains agents that describe various entity types, such as people and places. Use the AgentstoreHost and AgentstoreACIPort parameters.

  - the Eduction grammars to use to identify entities in text that might form answers, and to identify sentences and paragraph that might form answers. Use the EductionGrammars parameter.

- Conversation. A system that runs a conversation task to answer user questions in a real time instant messaging environment. If you create a Conversation system, you must configure:

  - a task configuration JSON file that defines the settings for the conversation task. Use the TaskConfigurationFile parameter.

  - a dedicated Agentstore component that contains conversation triggers to activate particular conversation tasks based on user input. Use the AgentstoreHost and AgentstoreACIPort parameters.

- Remote. A system that runs on a remote Answer Server. When you configure a remote answer system, Answer Server forwards any Ask actions that use the remote system to the associated remote Answer Server. If you create a Remote system, you must configure:

  - the location of the remote Answer Server. Use either the AnswerServerHost and AnswerServerACIPort parameters, or set AnswerServer to the name of a configuration section that contains the host and port details for the remote Answer Server (see Remote Answer Server Configuration Parameters).
  - the name of the answer system in the remote Answer Server that this remote system must use. Use the AnswerSystem parameter.

Type: | String
Default: |
Required: | No
Configuration Section: | Systems
Example: | `Type=Answerbank`
See Also: |

© Copyright 2016-2022 Micro Focus or one of its affiliates
Version 12.12 | Last updated June 2022

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to swpdl.idoldocsfeedback@microfocus.com.

We appreciate your feedback!

Product: IDOL Answer Server 12.12

Topic Title: Type