🔍 Code Extractor

Search Components

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

Search Results for "tempfile"

Found 50 matching component(s)

  • function publish_document

    Publishes an approved controlled document by converting it to PDF with signatures and audit trail, uploading to FileCloud, and updating the document status to PUBLISHED.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-management publishing pdf-conversion audit-trail controlled-documents
  • function convert_document_to_pdf_v1

    Converts a document version from an editable format (e.g., Word) to PDF without changing the document's status, uploading the result to FileCloud and updating the version record.

    File: /tf/active/vicechatdev/document_controller_backup.py

    document-conversion pdf-generation filecloud controlled-documents document-management
  • class DocumentProcessor_v4

    Process different document types for RAG context extraction

    File: /tf/active/vicechatdev/offline_docstore_multi_vice.py

    class documentprocessor
  • class PDFConverter

    A class that converts various document formats (Word, PowerPoint, Excel, images) to PDF format using LibreOffice and ReportLab libraries.

    File: /tf/active/vicechatdev/msg_to_eml.py

    pdf conversion document-processing file-conversion libreoffice
  • function msg_to_pdf_improved

    Converts a Microsoft Outlook .msg file to PDF format using EML as an intermediate format for improved reliability, with fallback to direct conversion if needed.

    File: /tf/active/vicechatdev/msg_to_eml.py

    email-conversion msg-to-pdf file-conversion pdf-generation outlook
  • function msg_to_pdf

    Converts a Microsoft Outlook .msg email file to a single PDF document, including the email body and all attachments merged together.

    File: /tf/active/vicechatdev/msg_to_eml.py

    email-conversion pdf-generation msg-file outlook document-processing
  • function eml_to_pdf

    Converts an .eml email file to PDF format, including the email body and all attachments merged into a single PDF document.

    File: /tf/active/vicechatdev/msg_to_eml.py

    email-processing pdf-conversion eml-parser document-conversion attachment-handling
  • class FileCloudEmailProcessor

    A class that processes email files (.msg format) stored in FileCloud by finding, downloading, converting them to EML and PDF formats, and organizing them into mail_archive folders.

    File: /tf/active/vicechatdev/msg_to_eml.py

    email-processing file-conversion cloud-storage filecloud msg-to-eml
  • class DocxMerger

    A class named DocxMerger

    File: /tf/active/vicechatdev/word_merge.py

    class docxmerger
  • class DocumentProcessor_v5

    Process different document types for RAG context extraction

    File: /tf/active/vicechatdev/offline_docstore_multi.py

    class documentprocessor
  • function test_mixed_previous_reports

    A test function that validates the DocumentExtractor's ability to extract text content from multiple file formats (TXT and Markdown) and combine them into a unified previous reports summary.

    File: /tf/active/vicechatdev/leexi/test_enhanced_reports.py

    testing document-extraction file-processing integration-test text-extraction
  • class DocumentExtractor

    A document text extraction class that supports multiple file formats including Word, PowerPoint, PDF, and plain text files, with automatic format detection and conversion capabilities.

    File: /tf/active/vicechatdev/leexi/document_extractor.py

    document-processing text-extraction pdf word powerpoint
  • class PowerPointProcessor

    A class that processes PowerPoint (.pptx) presentations to extract text content and tables, converting tables to markdown format and organizing content by slides.

    File: /tf/active/vicechatdev/leexi/enhanced_meeting_minutes_generator.py

    powerpoint pptx document-processing text-extraction table-extraction
  • function create_test_file_v1

    Creates a temporary test file with specified content and filename in a temporary directory.

    File: /tf/active/vicechatdev/SPFCsync/test_upload_modalities.py

    testing file-creation temporary-files test-utilities file-operations
  • class DocumentProcessor_v3

    Handles document processing and text extraction using llmsherpa (same approach as offline_docstore_multi_vice.py).

    File: /tf/active/vicechatdev/docchat/document_processor.py

    class documentprocessor
  • class DocumentProcessor_v7

    Process different document types for indexing

    File: /tf/active/vicechatdev/docchat/document_indexer.py

    class documentprocessor
  • function test_libreoffice_conversion

    Tests LibreOffice's ability to convert a document file to PDF format using headless mode, with timeout protection and comprehensive error reporting.

    File: /tf/active/vicechatdev/docchat/test_problematic_files.py

    libreoffice pdf-conversion document-processing testing subprocess
  • function test_incremental_indexing

    Comprehensive test function that validates incremental indexing functionality of a document indexing system, including initial indexing, change detection, re-indexing, and force re-indexing scenarios.

    File: /tf/active/vicechatdev/docchat/test_incremental_indexing.py

    testing incremental-indexing document-indexing integration-test file-system
  • function test_extraction_methods

    A test function that compares two PDF text extraction methods (regular llmsherpa and OCR-based Tesseract) on a specific purchase order document from FileCloud, checking for vendor name detection.

    File: /tf/active/vicechatdev/contract_validity_analyzer/test_extraction_methods.py

    testing pdf-extraction ocr document-processing text-extraction
  • function test_document_processing

    A test function that validates document processing functionality by creating a test PDF file, processing it through a DocumentProcessor, and verifying the extraction results or error handling.

    File: /tf/active/vicechatdev/contract_validity_analyzer/test_implementation.py

    testing document-processing pdf-extraction integration-test contract-analysis
  • class ContractDataExtractor

    Extract structured data from legal contracts using LLM analysis

    File: /tf/active/vicechatdev/contract_validity_analyzer/extractor.py

    class contractdataextractor
  • class FileCloudClient_v1

    A client class for interacting with FileCloud storage systems through direct API calls, providing authentication, file search, download, and metadata retrieval capabilities.

    File: /tf/active/vicechatdev/contract_validity_analyzer/utils/filecloud_client.py

    filecloud storage api-client file-management document-management
  • class DocumentConverter_v1

    A class that converts various document formats (Word, Excel, PowerPoint, images) to PDF format using LibreOffice, unoconv, or PIL.

    File: /tf/active/vicechatdev/document_auditor/src/document_converter.py

    document-conversion pdf file-processing office-documents image-to-pdf
  • class SignatureGenerator

    A class that generates signature-like images from text names using italic fonts and decorative flourishes.

    File: /tf/active/vicechatdev/document_auditor/src/utils/signature_generator.py

    image-generation signature PIL graphics text-rendering
  • class Watermarker

    A class that adds watermark images to PDF documents with configurable opacity, scale, and positioning options.

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

    pdf watermark document-processing image-processing pdf-manipulation
  • function api_chat_upload_document

    Flask API endpoint that handles document upload for chat context, processes the document to extract text content, and stores it for later retrieval in chat sessions.

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

    file-upload document-processing text-extraction api-endpoint flask
  • function api_upload_document

    Flask API endpoint that handles document upload, validates file type and size, processes the document to extract text content, and stores the document metadata in the system.

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

    file-upload document-processing api-endpoint flask validation
  • class DocumentProcessor_v6

    Lightweight document processor for chat upload functionality

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

    class documentprocessor
  • function api_upload_document_v1

    Flask API endpoint that handles document file uploads, validates file type and size, stores the file temporarily, and extracts basic text content for processing.

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

    file-upload document-processing api-endpoint flask validation
  • function upload_data_section_dataset

    Flask API endpoint that handles CSV file uploads for data section analysis, processes the file, extracts metadata, and stores it in the data section for persistence.

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

    file-upload csv-processing data-analysis authentication api-endpoint
  • function smartstat_upload_files

    Flask API endpoint that handles multi-file uploads (CSV, Excel, PDF, Word, PowerPoint) to a SmartStat session, processing data files as datasets and documents as information sheets.

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

    file-upload multi-file csv-processing excel-processing pdf-extraction
  • function smartstat_download_log

    Flask API endpoint that generates and downloads an execution log file containing the analysis history and debug information for a SmartStat session.

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

    flask api-endpoint file-download logging smartstat
  • function upload_analysis_dataset

    Flask API endpoint that handles file upload for data analysis sessions, accepting CSV and Excel files, validating user access, and processing the dataset through a data analysis service.

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

    flask file-upload data-analysis api-endpoint authentication
  • function test_data_analysis_service

    A test function that validates the functionality of the DataAnalysisService by creating, initializing, and retrieving analysis sessions.

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

    testing integration-test data-analysis service-validation session-management
  • function create_test_dataset

    Creates a test CSV dataset with sample product sales data across different regions and months, saving it to a temporary file.

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

    testing test-data csv dataset-generation synthetic-data
  • function create_test_file

    Creates a temporary text file with predefined multi-chapter test content for testing document extraction and processing functionality.

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

    testing file-creation temporary-file test-data document-processing
  • function upload_document_to_filecloud

    Uploads a document version to FileCloud storage system with metadata, handling file creation, folder structure, and audit logging.

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

    document-management file-upload filecloud version-control metadata
  • function publish_document_v1

    Publishes a controlled document by incrementing its version to the next major revision, converting it to a signed PDF, and updating its status to PUBLISHED.

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

    document-management publishing version-control pdf-generation workflow
  • function convert_document_to_pdf

    Converts a document version to PDF format with audit trail, signatures, watermarks, and PDF/A compliance options, then uploads the result to FileCloud storage.

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

    document-conversion pdf-generation document-management audit-trail compliance
  • function archive_document

    Archives a controlled document by changing its status and all versions to ARCHIVED, moving the published PDF to an archived location with metadata, and logging the archival event.

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

    document-management archival lifecycle-management controlled-documents filecloud
  • class FileCloudIntegration

    Manages integration with FileCloud for document storage and metadata

    File: /tf/active/vicechatdev/CDocs/utils/filecloud_integration.py

    class filecloudintegration
  • class PDFConverter_v1

    A comprehensive document-to-PDF converter class that handles multiple file formats (Word, Excel, PowerPoint, images) with multiple conversion methods and automatic fallbacks for reliability.

    File: /tf/active/vicechatdev/CDocs/utils/pdf_utils.py

    pdf conversion document-processing file-conversion word
  • class PDFManipulator

    Manipulates existing PDF documents This class provides methods to add watermarks, merge PDFs, extract pages, and perform other manipulation operations.

    File: /tf/active/vicechatdev/CDocs/utils/pdf_utils.py

    class pdfmanipulator
  • class PDFTextExtractor

    A class for extracting text, images, and structured content from PDF documents with layout preservation capabilities.

    File: /tf/active/vicechatdev/CDocs/utils/pdf_utils.py

    pdf text-extraction document-processing layout-analysis markdown-conversion
  • class ControlledDocumentConverter

    A comprehensive document converter class that transforms controlled documents into archived PDFs with signature pages, audit trails, hash-based integrity verification, and PDF/A compliance for long-term archival.

    File: /tf/active/vicechatdev/CDocs/utils/document_converter.py

    document-conversion pdf-generation audit-trail document-control archival
  • function extract_metadata

    Extracts metadata from file content by analyzing the file type and computing file properties including hash, size, and type-specific metadata.

    File: /tf/active/vicechatdev/CDocs/utils/document_processor.py

    metadata-extraction file-processing document-analysis hash-computation file-type-detection
  • function validate_document_structure

    Validates the structural integrity of a DOCX document by checking if it contains all required sections specified in the document type template configuration.

    File: /tf/active/vicechatdev/CDocs/utils/document_processor.py

    document-validation docx structure-validation template-compliance file-processing
  • function extract_document_sections

    Extracts structured sections from a DOCX document by parsing headings and organizing content under each heading into a dictionary.

    File: /tf/active/vicechatdev/CDocs/utils/document_processor.py

    document-processing docx word-document text-extraction section-parsing
  • class DocumentDetail_v2

    Document detail view component

    File: /tf/active/vicechatdev/CDocs/ui/document_detail.py

    class documentdetail
  • class DocumentDownloader

    A client class for downloading documents (primarily PDFs) from various sources, managing download caching, respecting rate limits per domain, and processing documents using llmsherpa for content extraction.

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

    document-download pdf-processing rate-limiting caching llmsherpa

Search Examples