Skip to the content.

Core Processing

The core processing component contains the central processing logic and model implementation for the Four-Sided Triangle application.

Components

Model Implementation (model.py)

The SprintLLM class handles the core model functionality:

Key functions:

Modeler (modeler.py)

The Modeler class acts as a bridge between query processing and solving:

Key functions:

Processing Pipeline

The core processing is organized into distinct stages, each handling a specific aspect of query processing:

Stage 0: Query Processing

Stage 1: Semantic ATDB

Each stage is designed to be modular and maintainable, allowing for easy updates and improvements to individual components without affecting the entire pipeline.