Validation Failed
In the pipe 'compare_documents', the input variable 'documents' has a stuff spec mismatch. Mismatched field(s): multiplicity: declared='2' vs required='True' Declared: concept=Concept(code='Document', domain_code='native', description='A document', structure_class_name='DocumentContent', refines=None) multiplicity=2 Required: concept=Concept(code='Document', domain_code='native', description='A document', structure_class_name='DocumentContent', refines=None) multiplicity=True
doc_comparator
Document Comparator
Main pipecompare_documents
Install
$
npx mthds install https://github.com/pipelex/methods --method doc_comparatorRun
$
npx mthds run method doc_comparatorDocument Comparator
Compare two documents to identify similarities, differences, gaps, and overall alignment.
What it does
Given two documents (PDF, Word, etc.), this method:
- Extracts both documents in parallel into readable pages
- Analyzes their content side by side, producing a structured
Comparisonwith similarities, differences, alignment score, relationship type, and notable gaps
Concepts
- Comparison: Structured comparison with
similarities[],differences[],alignment_score,change_type, andnotable_gaps[]
Exports
document_comparison
compare_documentsanalyze_comparison
Bundle Files
Select a file to view its contents
METHODS.toml
METHODS.toml
[package]
name = "doc_comparator"
display_name = "Document Comparator"
address = "github.com/pipelex/methods"
version = "0.1.2"
description = "# Document Comparator\n\nCompare two documents to identify similarities, differences, gaps, and overall alignment.\n\n## What it does\n\nGiven **two documents** (PDF, Word, etc.), this method:\n\n1. **Extracts** both documents in parallel into readable pages\n2. **Analyzes** their content side by side, producing a structured `Comparison` with similarities, differences, alignment score, relationship type, and notable gaps\n\n## Concepts\n\n- **Comparison**: Structured comparison with `similarities[]`, `differences[]`, `alignment_score`, `change_type`, and `notable_gaps[]`"
license = "MIT"
authors = ["Evotis S.A.S"]
main_pipe = "compare_documents"
[exports.document_comparison]
pipes = ["compare_documents", "analyze_comparison"]