🔍 Code Extractor

Search Components

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

Search Results for "algorithm"

Found 11 matching component(s)

  • class HashGenerator

    A class that provides cryptographic hashing functionality for PDF documents, including hash generation, embedding, and verification for document integrity checking.

    File: /tf/active/vicechatdev/document_auditor/src/security/hash_generator.py

    cryptography hashing SHA-256 PDF document-integrity
  • class SimilarityCleaner

    A document cleaning class that identifies and removes duplicate or highly similar documents based on embedding vector similarity, keeping only representative documents from each similarity group.

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

    document-processing deduplication similarity embeddings clustering
  • class ExtensiveSearchManager_v1

    Manages extensive search functionality including full document retrieval, summarization, and enhanced context gathering.

    File: /tf/active/vicechatdev/vice_ai/hybrid_rag_engine.py

    class extensivesearchmanager
  • function test_analysis_extraction

    A test function that validates the extraction of analysis descriptions from combined request strings containing 'Analysis:' and 'Data:' sections.

    File: /tf/active/vicechatdev/full_smartstat/test_enhanced_data_loading.py

    testing string-parsing text-extraction validation unit-test
  • function is_cyclic

    Detects whether a directed graph contains a cycle using depth-first search with path tracking.

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

    graph-algorithms cycle-detection directed-graph depth-first-search dfs
  • function closest_match

    Recursively finds the closest matching specification from a list of specs by comparing hierarchical keys (type, group, label, overlay) with a target match pattern.

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

    matching recursive hierarchical specification pattern-matching
  • class DocumentProcessor_v3

    A comprehensive PDF document processor that handles text extraction, OCR (Optical Character Recognition), layout analysis, table detection, and metadata extraction from PDF files.

    File: /tf/active/vicechatdev/invoice_extraction/core/document_processor.py

    pdf-processing ocr text-extraction document-processing invoice-processing
  • function fuzzy_match_score

    Calculates a fuzzy string similarity score between two input strings using the SequenceMatcher algorithm, returning a ratio between 0.0 and 1.0.

    File: /tf/active/vicechatdev/mailsearch/enhanced_document_comparison.py

    string-matching fuzzy-matching similarity text-comparison string-similarity
  • function compare_pdf_content

    Compares the textual content similarity between two PDF files by extracting text samples and computing a similarity ratio using sequence matching.

    File: /tf/active/vicechatdev/mailsearch/enhanced_document_comparison.py

    pdf comparison similarity text-extraction document-analysis
  • function find_best_match

    Finds the best matching document from a list of candidates by comparing hash, size, filename, and content similarity with configurable confidence thresholds.

    File: /tf/active/vicechatdev/mailsearch/enhanced_document_comparison.py

    document-matching fuzzy-matching file-comparison deduplication similarity-detection
  • class CompactResponseFormatter

    A formatter class that converts verbose LLM responses into compact, symbol-rich text optimized for e-ink displays by using Unicode symbols, mathematical notation, and abbreviated formatting.

    File: /tf/active/vicechatdev/e-ink-llm/compact_formatter.py

    formatting text-processing e-ink display-optimization compact-notation

Search Examples