🔍 Code Extractor

Search Components

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

Search Results for "annotations"

Found 20 matching component(s)

  • function process_markdown_content

    Parses markdown-formatted text content and converts it into a structured list of content elements with type annotations and formatting metadata suitable for document export.

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

    markdown parser document-processing text-processing content-conversion
  • function extract_excel_metadata

    Extracts comprehensive metadata from Excel files including cell comments, merged regions, named ranges, document properties, and sheet-level information that standard pandas operations miss.

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

    excel metadata openpyxl data-extraction spreadsheet
  • function add_approval_comment_v1

    Adds a comment to an approval cycle with optional location information, page references, and reply threading. Validates user permissions, logs audit trails, and sends notifications to other approvers for issue-type comments.

    File: /tf/active/vicechatdev/CDocs/controllers/approval_controller_bis.py

    approval comment document-management collaboration audit-trail
  • function add_review_comment

    Adds a comment to a document review cycle with support for threaded comments, different comment types, and location-based annotations.

    File: /tf/active/vicechatdev/CDocs/controllers/review_controller.py

    review comment document-management collaboration threaded-comments
  • function argspec

    Extracts and normalizes function argument specifications from various callable types, removing implicit 'self' or 'cls' parameters from methods.

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

    introspection reflection function-analysis argument-specification callable
  • class Callable

    Callable is a wrapper class for callback functions used with DynamicMaps, providing memoization, stream management, and input/output tracking capabilities.

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

    callback wrapper memoization caching dynamic-visualization
  • class Generator

    Generator is a specialized Callable wrapper class that wraps Python generator objects, providing controlled iteration with no arguments and no memoization.

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

    generator callable iterator wrapper param
  • 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
  • function add_sync

    A decorator that creates a synchronous wrapper function for an async function, automatically running it with trio.run() and injecting it into the caller's namespace with a suffix.

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

    decorator async sync trio wrapper
  • 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 LLMHandler

    Handles OpenAI LLM interactions with optimized prompts for analyzing handwritten and drawn content, providing comprehensive responses with optional hybrid graphics integration.

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

    openai llm gpt-4 image-analysis handwriting-recognition
  • 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
  • class HybridPromptEnhancer

    A utility class that enhances LLM prompts by adding instructions and formatting guidelines to encourage hybrid text+graphics responses with embedded graphic placeholders.

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

    prompt-engineering llm graphics hybrid-output text-enhancement
  • class EInkLLMProcessor

    Main processor class that handles the complete workflow

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

    class einkllmprocessor
  • function demo_graphics_generation

    Demonstrates the generation of three types of graphics (bar chart, process diagram, and mathematical illustration) using the GraphicsGenerator class with e-ink optimized styling.

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

    demo graphics-generation async visualization chart
  • function demo_hybrid_response

    Demonstrates end-to-end hybrid response processing by converting an LLM response containing text and graphics placeholders into a formatted PDF document.

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

    demo hybrid-response pdf-generation graphics-processing async
  • 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