🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "abstract"

Found 16 matching component(s)

  • class BaseCleaner

    Abstract base class that defines the interface for document cleaning implementations, providing methods to remove redundancy from document collections and track cleaning statistics.

    File: /tf/active/vicechatdev/chromadb-cleanup/src/cleaners/base_cleaner.py

    abstract-base-class document-processing data-cleaning redundancy-removal statistics
  • class BaseModel

    Base class providing common data model functionality for all models in the system, including property management, serialization, and deserialization.

    File: /tf/active/vicechatdev/CDocs/models/__init__.py

    base-class data-model orm serialization deserialization
  • class ProgressIndicator

    Abstract base class for progress indicators that display task completion as a percentage, providing a framework for implementing custom progress tracking mechanisms.

    File: /tf/active/vicechatdev/patches/util.py

    progress-tracking base-class abstract ui-component percentage
  • class QAUpdater_v1

    Orchestrates the Q&A document updating process.

    File: /tf/active/vicechatdev/QA_updater/qa_engine/qa_updater_full.py

    class qaupdater
  • class PatentClient

    A client class for searching and retrieving patent data from multiple sources including USPTO, EPO (European Patent Office), and The Lens API.

    File: /tf/active/vicechatdev/QA_updater/data_access/patent_client.py

    patent-search api-client uspto epo lens
  • class LiteratureClient

    A client class for searching and retrieving scientific literature from multiple academic databases including PubMed, Semantic Scholar, arXiv, and ScienceOpen.

    File: /tf/active/vicechatdev/QA_updater/data_access/literature_client.py

    literature-search academic-databases pubmed semantic-scholar arxiv
  • class TestBaseExtractor

    Unit test class for testing the BaseExtractor class, which provides comprehensive test coverage for document extraction functionality including initialization, structure extraction, bounding box text retrieval, and confidence calculation.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_extractors.py

    unit-testing document-extraction test-case base-extractor confidence-calculation
  • class TestBaseValidator

    Unit test class for testing the BaseValidator class functionality, including validation of extraction results, field types, date consistency, amount consistency, and entity-specific validation rules.

    File: /tf/active/vicechatdev/invoice_extraction/tests/test_validators.py

    testing unit-test validation document-processing invoice-validation
  • class BaseValidator

    Abstract base class for validating extracted invoice data with entity-specific validation rules. Provides common validation functionality for required fields, field types, date consistency, and amount calculations.

    File: /tf/active/vicechatdev/invoice_extraction/validators/base_validator.py

    validation invoice abstract-base-class data-validation entity-validation
  • class BaseExtractor

    Abstract base class that defines the interface and shared functionality for entity-specific invoice data extractors (UK, BE, AU), providing a multi-stage extraction pipeline for invoice processing.

    File: /tf/active/vicechatdev/invoice_extraction/extractors/base_extractor.py

    invoice-processing data-extraction abstract-base-class OCR document-processing
  • class WorkflowCycleBase

    Base class for workflow cycles (ReviewCycle and ApprovalCycle) that manages workflow lifecycle, status tracking, and common properties for document review and approval processes.

    File: /tf/active/vicechatdev/CDocs single class/models/workflow_base.py

    workflow lifecycle state-management review approval
  • class CommentBase

    Base class for comment objects that provides common functionality for ReviewComment and ApprovalComment types, managing comment data, metadata, and lifecycle operations.

    File: /tf/active/vicechatdev/CDocs single class/models/workflow_base.py

    comment review approval base-class abstract
  • class WorkflowControllerBase

    Abstract base class that defines the interface for workflow controllers managing document review and approval processes.

    File: /tf/active/vicechatdev/CDocs single class/controllers/workflow_controller_base.py

    workflow abstract-base-class document-management review approval
  • class ReviewControllerBase

    Abstract base controller class for managing review workflow processes, providing core functionality for handling review cycles, comments, and completion checks.

    File: /tf/active/vicechatdev/CDocs single class/controllers/workflow_controller_base.py

    review workflow controller abstract-base-class comments
  • class ApprovalControllerBase

    Abstract base controller class for managing approval workflow processes, providing a template for approval cycle operations and workflow template management.

    File: /tf/active/vicechatdev/CDocs single class/controllers/workflow_controller_base.py

    approval workflow controller abstract-base-class template-pattern
  • class VirtualItemError

    A custom exception class that signals when an operation cannot be performed on a virtual item.

    File: /tf/active/vicechatdev/rmcl/exceptions.py

    exception error-handling virtual-item custom-exception validation

Search Examples