Systems and methods for activity-related query-response processing
AssigneePelmorex Corp.
InventorsDonald Alexander Leslie, Gerard Doyle
Life of this patent
Estimating the term…
Abstract
Systems and methods for generating natural language responses to user queries in which the response may be influenced by weather, climate, environmental or similar factors. The system includes an input/output module for inputting and outputting natural language queries and responses, a pre-processor to extract information from freetext queries to assemble a further query, a generator for generating responses, a post-processor to process responses for quality. Helper modules and other data sources may also be provided to augment queries and responses.
Claims22
An automated system for responding to queries in which a response is influenced by weather, climate or environmental factors, the system comprising:
- a memory;
- a processor operative coupled to the memory, the processor configured to:
- receive a freetext query;
- pre-process the freetext query to extract at least a data entity and use the data entity to generate an assembled query;
- generate, using a generator, a pre-response based on the assembled query;
- and
- transmit the pre-response to an output device.
A method of responding to user queries in which a response is influenced by weather, climate or environmental factors, the method comprising:
- receiving a freetext query;
- pre-processing the freetext query to extract at least a data entity and use the data entity to generate an assembled query;
- generating a pre-response based on the assembled query;
- and
- transmitting the pre-response to an output device.
A non-transitory computer readable medium storing computer executable instructions which, when executed by at least one computer processor, cause the at least one computer processor to carry out a method of responding to user queries in which a response is influenced by weather, climate or environmental factors, the method comprising:
- receiving a freetext query;
- pre-processing the freetext query to extract at least a data entity and use the data entity to generate an assembled query;
- generating a pre-response based on the assembled query;
- and
- transmitting the pre-response to an output device.
Dependencies are inferred from the claim text.