🔍 Code Extractor

Search Components

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

Search Results for "abstract"

Found 10 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

Search Examples