Humanize a document
humanize_documentRewrites Word or PowerPoint documents to read as human-written and reduce AI-detection scores, preserving meaning and layout. Optionally targets only passages flagged by a Turnitin/iThenticate report.
Instructions
Rewrite a .docx or .pptx so it reads as human-written and scores lower on AI detectors, keeping meaning, citations, tables and layout. Optionally pass a Turnitin/iThenticate AI report to rewrite only the passages it flagged. If a fresh report still flags the result, run this tool again on the rewritten file with that new report - only the still-flagged passages are touched, and balanced remains the right strategy for the second pass. Saves the result next to the source and returns its path. COSTS CREDITS at 100 per 1,000 words processed (10 minimum) - say so and get agreement first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| segments | No | Per-passage word control (optional): each item is a flagged passage plus its own min_words/max_words. Get the passage texts from read_detection_report and pass report_path alongside so the report defines scope. Experimental, same caveat as min_words. Cannot combine with the whole-document min_words/max_words. | |
| strategy | No | Rewriting intensity; balanced is the usual first choice, aggressive rewrites more heavily | |
| max_words | No | Upper word bound for the rewritten document (optional; omit for no limit). Same experimental caveat and exclusivity as min_words. | |
| min_words | No | Lower word bound for the rewritten document (optional; omit for no limit). Experimental - a word limit noticeably weakens AI-rate reduction, so omit unless the user requires a length. Cannot combine with report_path or segments. | |
| output_path | No | Where to write the result; defaults to beside the source | |
| report_path | No | Path to a Turnitin/iThenticate AI report PDF; only its flagged passages are rewritten | |
| instructions | No | Extra requirements for this job | |
| wait_seconds | No | How long to wait before returning a job id (default 55) | |
| document_path | Yes | Absolute path to the .docx or .pptx to rewrite |