The task requires transforming content into authentic, natural-sounding text that adheres to specific genre conventions while avoiding detection by AI tools. The process involves a 6-step workflow: initial image curation, content type identification, content and image analysis, genre-appropriate rewriting, human writing characteristics application, and refinement with quality control.
Initial Image Curation
The first step involves identifying and removing all images not directly related to the main article subject. This includes deleting promotional content, recommended content images, and images at the end of articles that don’t show the main subject. Only images showing people, places, or things explicitly mentioned in the article are kept.
Content Transformation Process
- Content Type Identification: Determine the content type/genre and identify the publication style, target audience, and expected conventions.
- Content and Image Analysis: Filter out irrelevant content and images, identify key points and core ideas, and note important statistics or data.
- Genre-Appropriate Rewriting: Apply the appropriate structure for the identified content type, whether it’s a news article, blog post, or technical guide.
- Human Writing Characteristics: Incorporate human elements such as varying sentence structures, logical transitions, and appropriate emphasis on certain points.
- Refinement and Quality Control: Ensure adherence to genre conventions, use idioms and expressions common in English, and check for AI writing patterns to avoid detection.
Markdown Formatting
The content should be formatted using Markdown to enhance readability and structure. This includes using headings (#, ##, ###), text emphasis (bold, italic), lists (- item, 1. item), blockquotes (>), and links (link text).
Final Validation
The final step involves validating the JSON output with JSON.parse(), ensuring all text is translated to English, and verifying that the content reads naturally and follows appropriate genre conventions. The JSON object should be returned in the required format with no text before or after it.