Information Retrieval System Using Modular Docker Containers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems are inadequate for providing a comprehensive and efficient end-to-end search experience for enterprises, failing to effectively retrieve and manage large volumes of information due to limitations in index setup, document ingestion, and user interface deployment.

Innovation Solution

The implementation of a configuration-based approach for information ranking and retrieval, which includes ingesting documents, creating search indices, and providing out-of-the-box search user interfaces packaged in docker-containers, deployed efficiently and effectively, with support for multi-tenancy and various document types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional information retrieval systems are used, then basic search functionality is provided, but the system cannot provide a comprehensive end-to-end search experience from index setup to user application

Engineering Contradiction:
Improvecomprehensive search experienceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into separate functional components: document ingestion service, index creation service, search service, and user interface service. Each component can be independently deployed and managed, allowing comprehensive functionality while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The search platform is designed to handle multiple document types (structured and unstructured data), support various search operations, and provide different user interface options all within a single unified system, enabling comprehensive search experience without requiring multiple separate systems.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If enterprises implement a full end-to-end search system, then comprehensive information retrieval capability is achieved, but the implementation process becomes complex and inefficient

Engineering Contradiction:
Improveinformation retrieval effectivenessVSAvoidsystem deployment ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The system provides pre-configured templates and automated workflows for document ingestion, index creation, and search implementation. These preliminary configurations reduce the complexity of deployment while maintaining reliable information retrieval capabilities, as the heavy lifting of system setup is performed in advance through automated processes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The platform includes self-service capabilities that allow enterprises to independently configure and deploy search systems without requiring extensive manual intervention or complex integration work. Automated document processing and index generation enable the system to serve itself, reducing deployment complexity while ensuring reliable retrieval effectiveness.

Inventive Principle:
Principle #25Self-service

3Productivity

If manual document ingestion and index creation processes are used, then basic search functionality is provided, but the process is time-consuming and inefficient

Engineering Contradiction:
Improvedocument processing efficiencyVSAvoidindex setup time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

Manual mechanical processes of document ingestion and index creation are replaced with automated computational services. The system automatically ingests documents, processes them according to configured rules, and generates search indices without human intervention, dramatically improving processing efficiency while minimizing time loss.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The document processing pipeline operates continuously and automatically from ingestion through indexing to making data searchable. This continuous automated workflow eliminates idle time and manual intervention gaps, maximizing productivity while minimizing the time required to make new documents available for search.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20220027400A1Techniques for information ranking and retrieval
Publication Date: 2022.01.27 STATE STREET CORPORATION
  • US20220027400A1 patent drawing
  • US20220027400A1 patent drawing
  • US20220027400A1 patent drawing

AI summary

Systems, methods, apparatuses, and computer-readable media for information ranking and retrieval are described. In one embodiment, an apparatus may include a processor and a memory storing instructions which when executed by the processor cause the processor to access an ingested document, generate a converted document from the ingested document based on a conversion configuration, the converted document comprising at least one paragraph, and generate an index based on the converted document and an index configuration. Other embodiments are described.