Action-Centered Information Retrieval via Answer Set Programming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional Information Retrieval (IR) methods fail to capture the deeper semantic meaning of documents, as they rely on syntactic representations and do not consider the evolution of the world's state in response to events, limiting their ability to provide accurate and relevant search results.

Innovation Solution

The system employs Answer Set Programming (ASP) and Reasoning about Actions and Change (RAC) to map natural language descriptions of events to logical formalisms, integrating Natural Language Processing and constraint-based reasoning, enabling the representation of dynamic domains and uncertainty, and formalizing IR tasks based on action languages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional syntactic-based Information Retrieval methods are used, then the system is simple and easy to implement, but it fails to capture the deeper semantic meaning of documents and cannot represent the evolution of world state

Engineering Contradiction:
Improvesemantic meaningVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer (event graphs and state representations) between the raw text and the retrieval process. This intermediary structure captures semantic relationships and world state evolution without requiring complete restructuring of the entire IR system, thus resolving the contradiction between information completeness and system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments documents into discrete events and their effects on world state, allowing the system to process and retrieve information based on meaningful units rather than treating documents as monolithic blocks. This segmentation enables better semantic capture while keeping the processing manageable

Inventive Principle:
Principle #1Segmentation

2Loss of information

If event-centered IR with temporal relationships is used, then the system captures deeper semantic meaning, but it does not consider the evolution of the state of the world

Engineering Contradiction:
Improvesemantic meaningVSAvoidaccuracy of state representation
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent transitions from static event graphs to dynamic state representations that evolve over time. The system models how events change the state of the world, allowing it to accurately represent temporal evolution and answer queries about state at different time points, thus improving reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback loops where state changes from events are tracked and used to update the world model. This feedback mechanism ensures that the state representation remains accurate and consistent with the sequence of events, resolving the reliability issue

Inventive Principle:
Principle #23Feedback

3Loss of information

If Answer Set Programming and Reasoning about Actions and Change are integrated, then the system provides deeper understanding of event effects, but the computational complexity and processing time increase

Engineering Contradiction:
Improvesemantic understandingVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent performs preliminary processing to convert natural language events into standardized event graphs and state representations before the actual retrieval process. This preprocessing reduces the computational burden during query processing, as the heavy lifting of semantic understanding is done in advance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and separates the computationally intensive reasoning about actions and change into a distinct module, allowing the core retrieval system to operate more efficiently. By taking out the complex reasoning component, the overall processing time is reduced while maintaining deep semantic understanding

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11836198B2Action-centered information retrieval
Publication Date: 2023.12.05 DREXEL UNIV
  • US11836198B2 patent drawing
  • US11836198B2 patent drawing

AI summary

The system uses natural language to paths of a transition diagram via answer set programming system and provides: an approach for mapping events described in natural language sources to a logical formalism; and integration of Natural Language Processing and constraint-based reasoning inspired by Reasoning about Actions and Change. The system further uses (a) a non-trivial variant of IR in which sources include sequences of events, and queries are made about the state of the world after such events; (b) the extension of techniques for representing dynamic domains to increase the flexibility of the reasoning processes in the presence of uncertainty; (c) a formalization of the IR task based on action languages; (d) an automated IR procedure based on Answer Set Programming (ASP).