🔍 Code Extractor

Search Components

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

Search Results for "annotation"

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 DocumentProtector

    A class that handles protecting PDF documents from editing by applying encryption and permission restrictions using pikepdf and PyMuPDF libraries.

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

    pdf security encryption document-protection permissions
  • class Document_v1

    Document class represents a reMarkable document file, extending the Item class to provide document-specific operations like content extraction, uploading, and rendering with annotations.

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

    document remarkable pdf epub annotation
  • class TextRewriter

    AI-powered text rewriting engine that processes documents based on detected annotations (strikethrough, highlight, markup) and generates improved versions using structured LLM prompts.

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

    text-rewriting document-processing annotation-analysis llm ai-editing
  • class EditingWorkflowResult

    A dataclass that encapsulates the results from an editing workflow process, including detected annotations, confidence scores, recommendations, and optional rewritten content.

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

    dataclass result-container editing-workflow annotations data-transfer-object
  • class EditingWorkflowHandler

    Orchestrates a complete document editing workflow that detects annotations in PDFs, analyzes their types and intent, generates AI-powered text improvements, and provides editing recommendations.

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

    document-processing pdf-analysis annotation-detection ai-editing text-rewriting
  • function main_v68

    Async entry point for an E-Ink LLM Assistant that processes handwritten/drawn content using AI vision models, supporting local files, reMarkable Cloud, and OneDrive integration.

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

    async cli entry-point file-processing ai-vision
  • function process_single_file

    Asynchronously processes a single file (likely PDF) through an LLM pipeline, generating a response PDF with optional conversation continuity, multi-page support, and editing workflow capabilities.

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

    async file-processing pdf llm openai
  • class AnnotationInfo

    A dataclass that stores comprehensive information about a detected annotation in a PDF document, including its type, visual properties, location, and associated text content.

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

    dataclass annotation pdf metadata document-analysis
  • class AnnotationResult

    A dataclass that encapsulates the results of an annotation detection process on PDF documents, containing detected annotations, processing statistics, and a summary.

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

    dataclass result-container annotation-detection pdf-processing data-structure
  • class AnnotationDetector

    A class that detects various types of annotations in PDF documents including red pen markups, highlights, strikethrough lines, underlines, and insertion marks using computer vision and native PDF annotation extraction.

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

    pdf-processing annotation-detection computer-vision opencv document-analysis

Search Examples