com.languagecomputer.api
Interface QuestionProcessingService

All Superinterfaces:
Service
All Known Implementing Classes:
QuestionProcessingServiceWebClient

public interface QuestionProcessingService
extends Service

Service capable of transforming a question String into some other query representation(s). The result is a new Query object.

Since:
1.0
Author:
Kirk Roberts
See Also:
Query

Method Summary
 Query process(String question)
          Processes the given question, returning a new Query object that contains all the query representations that this QuestionProcessingService is capable of providing.
 
Methods inherited from interface com.languagecomputer.api.Service
getName, setSession
 

Method Detail

process

Query process(String question)
Processes the given question, returning a new Query object that contains all the query representations that this QuestionProcessingService is capable of providing.

Parameters:
question - The question String to process.
Returns:
A new Query generated from the given question.


Copyright © 2009. All Rights Reserved.