Skip to content

Translate Hugging Face blog post: Wire It, Run It, Deploy It: AI Workflows in Gradio - #198

Open
Jwaminju wants to merge 1 commit into
mainfrom
translate/gradio-workflow-guide
Open

Translate Hugging Face blog post: Wire It, Run It, Deploy It: AI Workflows in Gradio#198
Jwaminju wants to merge 1 commit into
mainfrom
translate/gradio-workflow-guide

Conversation

@Jwaminju

Copy link
Copy Markdown
Collaborator

Source: https://huggingface.co/blog/gradio-workflow-guide

This PR adds a Korean translation draft for gradio-workflow-guide.

Downstream handoff:

  • SEO review should use the translation-flow manifest.
  • Quality review should use the translation-flow manifest.

@Jwaminju Jwaminju added the hf-agent:managed Opt PR into HF Agent review automation label Aug 26, 2026
@github-actions

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

🚀 View preview at
https://hugging-face-krew.github.io/pr-preview/pr-198/

Built to branch gh-pages at 2026-08-26 01:56 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@Jwaminju

Jwaminju commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator Author

HF Agent Review

Gate Result
Quality ❌ Fail
SEO ✅ Pass

Head SHA: b747c3a5dc5cf66dd30435da2c095d346e0ef2ec

Quality report — ❌ Fail

Quality Report

  • Status: reject
  • Quality Score: 39.0
  • Hard failures: 0
  • Issues: 38
  • Source available: True
  • Source changed: False
  • Source segments: 41
  • Target segments: 41

Scorecard

Dimension Score
adequacy 79.5
technical_accuracy 60.0
completeness 100.0
terminology 0.0
fluency 0.0
publishing_integrity 100.0
style_locale 60.0

Metrics

  • qe_metric: heuristic
  • qe_average: 0.9453
  • qe_min: 0.665
  • embedding_similarity_average: 0.8188
  • embedding_similarity_min: 0.2788
  • cache_hits: 0
  • cache_misses: 82

MQM Judge

  • Enabled: True
  • Provider: openai
  • Model: gpt-5.6-luna
  • Reasoning effort: none
  • Prompt: /home/runner/work/hugging-face-krew.github.io/hugging-face-krew.github.io/workflow/skills/quality/judges/mqm_prompt.md
  • Prompt hash: 887d2931aa289213f0bdce4a917a0ac8364dad8e470011069b8f8bf758d69a90
  • Style guide hash: 937d8cd893578d30e716a3eb513cdf5f10d6fd3ad8f5e77068b57f96e160de12
  • Requested segments: 41
  • Evaluated segments: 41
  • MQM errors: 13
  • Cache hits: 0
  • Cache misses: 41
  • Severity counts: {'minor': 13}
  • adequacy_average: 0.9773
  • technical_average: 0.9966
  • fluency_average: 0.949

Style Guide

  • Enabled: True
  • Guide: /home/runner/work/hugging-face-krew.github.io/hugging-face-krew.github.io/workflow/skills/quality/style/hf-blog-ko-translation-guide.md
  • Policy: /home/runner/work/hugging-face-krew.github.io/hugging-face-krew.github.io/workflow/skills/quality/configs/style_policy.yml
  • Style score: 60.0
  • Rule hits: {'link_text_translation': 17, 'modal_strength': 3}

Style Guide Findings

Rule Severity Segment Current Suggested
modal_strength major p_004 이 개념을 이해하는 가장 좋은 방법은 몇 가지 워크플로가 실제로 동작하는 모습을 보는 것입니다. 아래의 모든 앱은 열어서 실행하고 복제할 수 있는 라이브 Hugging Face Space입니다. Preserve the strength of can using: 수 있습니다.
modal_strength major p_012 하나의 캔버스에서 Hugging Face Inference Providers를 통한 두 번의 모델 호출과 Gradio Spaces에 대한 두 번의 호출이 이루어집니다. Preserve the strength of can using: 수 있습니다.
modal_strength major p_027 지금까지 살펴본 모든 노드는 Hugging Face에 연결됩니다. 하지만 fn 노드는 단순한 Python이므로, Space 내부의 GPU에서 모델을 실행할 수도 있습니다. Preserve the strength of can using: 수 있습니다.
link_text_translation minor Qwen-Image-Edit Translate link text while preserving the URL target.
link_text_translation minor Try the Image Editor Pipeline Translate link text while preserving the URL target.
link_text_translation minor FLUX Translate link text while preserving the URL target.
link_text_translation minor background-removal Gradio Space Translate link text while preserving the URL target.
link_text_translation minor text-to-speech Gradio Space Translate link text while preserving the URL target.
link_text_translation minor LLM Translate link text while preserving the URL target.
link_text_translation minor Inference Providers Translate link text while preserving the URL target.

Issues

QL-001 technical / major

  • Message: model or dataset id mismatch.
  • Source: Lightricks/LTX-Video
  • Target: Lightricks/LTX-
  • Suggested fix: Preserve source model or dataset id exactly.
  • Reason: Review gate exact-match validator failed: missing=['Lightricks/LTX-Video']; extra=['Lightricks/LTX-']

QL-002 technical / major

  • Message: Python/API identifier mismatch.
  • Source: gr.Workflow
  • Suggested fix: Preserve source Python/API identifier exactly.
  • Reason: Review gate exact-match validator failed: missing=['gr.Workflow']

QL-003 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: Build Anything with gr.Workflow
  • Target: gr.Workflow로 무엇이든 빌드하기
  • Suggested fix: gr.Workflow로 무엇이든 만들기
  • Reason: 기술명과 의미는 보존했지만, 제목의 ‘빌드하기’는 한국어 기술 블로그 제목에서 다소 직역투로 읽힙니다. ‘무엇이든 만들기’가 더 자연스럽고 제목 형식에도 잘 맞습니다.

QL-004 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: the moment something looks off we go back to print-debugging to find which step produced the odd value
  • Target: 무언가 이상해지는 순간 어떤 단계에서 이상한 값이 생성됐는지 찾기 위해 다시 출력 디버깅으로 돌아갑니다.
  • Suggested fix: 무언가 이상해 보이면 어떤 단계에서 이상한 값이 나왔는지 확인하기 위해 다시 출력문을 추가해 디버깅합니다.
  • Reason: 의미는 전달되지만 '이상해지는 순간'과 '출력 디버깅으로 돌아갑니다'가 영어식으로 어색합니다. 특히 print-debugging은 일반적으로 'print문으로 디버깅' 또는 '출력문을 추가해 디버깅'으로 풀어 쓰는 편이 자연스럽습니다.

QL-005 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: The same graph is also a REST API and a one-command deploy to Hugging Face Spaces.
  • Target: 동일한 그래프는 REST API이자 Hugging Face Spaces에 한 번의 명령으로 배포할 수 있는 대상이기도 합니다.
  • Suggested fix: 이 그래프는 REST API로도 제공되며, 한 번의 명령으로 Hugging Face Spaces에 배포할 수도 있습니다.
  • Reason: ‘그래프가 ... 배포할 수 있는 대상’이라는 구조가 다소 직역투이고 부자연스럽습니다. 그래프가 REST API로도 제공되고, 한 번의 명령으로 Hugging Face Spaces에 배포된다는 의미를 더 자연스럽게 표현할 수 있습니다.

QL-006 terminology / minor

  • Message: MQM judge reported terminology issue.
  • Source: a live Huggingface Space
  • Target: 라이브 Hugging Face Space
  • Suggested fix: 실제로 열어 실행하고 복제할 수 있는 Hugging Face Space입니다
  • Reason: Hugging Face의 공식 표기는 두 단어 모두 대문자이므로 원문의 표기 오류와 별개로 target에서는 브랜드명을 정확히 유지하는 것이 좋습니다. 또한 ‘라이브’는 이해 가능하지만 기술 블로그 문맥에서는 실제로 열어 실행할 수 있다는 의미를 문장으로 풀어 쓰는 편이 자연스럽습니다.

QL-007 terminology / minor

  • Message: MQM judge reported terminology issue.
  • Source: background-removal Gradio Space
  • Target: background-removal Gradio Space
  • Suggested fix: 배경 제거(background removal) Gradio Space
  • Reason: 일반 기술 용어인 background removal이 번역되지 않아 한국어 독자가 의미를 바로 이해하기 어렵습니다. 제품명인 Gradio Space는 유지해도 되지만, 용어는 한국어와 영문을 병기하는 편이 적절합니다.

QL-008 terminology / minor

  • Message: MQM judge reported terminology issue.
  • Source: text-to-speech Gradio Space
  • Target: text-to-speech Gradio Space
  • Suggested fix: 텍스트 음성 변환(text-to-speech) Gradio Space
  • Reason: text-to-speech가 번역되지 않아 일반 독자에게 기능이 불명확할 수 있습니다. 첫 등장에서는 한국어 번역과 영문을 병기하는 것이 좋습니다.

QL-009 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: That’s one canvas, two model calls through Hugging Face Inference Providers, and two calls to Gradio Spaces.
  • Target: 하나의 캔버스에서 Hugging Face Inference Providers를 통한 두 번의 모델 호출과 Gradio Spaces에 대한 두 번의 호출이 이루어집니다.
  • Suggested fix: 하나의 캔버스에서 Hugging Face Inference Providers를 통해 모델을 두 번 호출하고, Gradio Spaces를 두 번 호출합니다.
  • Reason: 전체 의미는 전달되지만 ‘~에 대한 두 번의 호출’은 기술 문맥에서 어색하고, 원문의 간결한 나열 구조가 ‘이루어집니다’라는 수동 표현으로 무거워졌습니다.

QL-010 style_locale / minor

  • Message: MQM judge reported style_locale issue.
  • Source: See Call it from code below for a runnable example.
  • Target: 실행 가능한 예시는 아래의 Call it from code을 참고하세요.
  • Suggested fix: 실행 가능한 예시는 아래의 ‘코드에서 호출하기(Call it from code)’ 섹션을 참고하세요.
  • Reason: 기술적 의미는 보존되지만, 영어 섹션 제목을 조사와 함께 그대로 삽입한 표현이 한국어 문장에서 다소 어색합니다. 섹션 제목을 검색 가능하게 유지하면서 한국어 문장 구조에 맞게 연결하는 편이 자연스럽습니다.

QL-011 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: Fan-out image generation in parallel
  • Target: 이미지를 병렬로 팬아웃 생성하기
  • Suggested fix: 이미지 생성을 병렬로 분기하기
  • Reason: ‘팬아웃 생성’은 한국어 기술 문맥에서 어색하고 의미 관계가 불분명합니다. 원문의 fan-out은 여러 이미지 생성을 병렬로 분기한다는 뜻이므로, 제목에서 자연스럽게 풀어 쓰는 편이 좋습니다.

QL-012 terminology / minor

  • Message: MQM judge reported terminology issue.
  • Source: with the Gradio client
  • Target: Gradio client를
  • Suggested fix: Gradio Client를
  • Reason: Gradio client가 일반 명칭처럼 소문자로 표기되어 검색성과 제품·라이브러리 명칭의 일관성이 떨어집니다. 문맥상 Gradio의 클라이언트를 가리키므로 공식 명칭인 Gradio Client로 유지하는 편이 적절합니다.

QL-013 terminology / minor

  • Message: MQM judge reported terminology issue.
  • Source: under a Hugging Face token
  • Target: Hugging Face token으로
  • Suggested fix: Hugging Face 인증 토큰으로
  • Reason: Hugging Face token의 의미는 전달되지만, 한국어 기술 문서에서는 인증 맥락을 명확히 하는 ‘인증 토큰’ 또는 ‘토큰’이 더 자연스럽습니다. 현재 표현은 영어와 한국어가 불필요하게 혼합되어 있습니다.

QL-014 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: see the official gr.Workflow guide in the Gradio docs.
  • Target: Gradio docs의 공식 gr.Workflow guide을 참고하세요.
  • Suggested fix: 전체 튜토리얼, 연산자 종류, JSON 스키마, 재사용 가능한 패턴은 Gradio 문서의 공식 gr.Workflow 가이드를 참고하세요.
  • Reason: 기술 명칭과 문서 표현은 보존되었지만, 영어 명사를 그대로 연결한 'Gradio docs의 공식 ... guide을'은 한국어 문장으로 다소 어색하고 'guide'에 조사도 잘못 붙었습니다.

QL-015 fluency / minor

  • Message: MQM judge reported fluency issue.
  • Source: Here is a sneak peek 😉👇
  • Target: 먼저 살짝 엿보면 다음과 같습니다 😉👇
  • Suggested fix: 미리 살펴보면 다음과 같습니다 😉👇
  • Reason: 원문의 자연스러운 예고 표현을 직역해 한국어 문장이 어색하고, ‘먼저’는 원문에 없는 시간적 의미를 추가합니다.

QL-016 terminology / major

  • Message: Required glossary term is not used.
  • Source: inference
  • Target: 추론
  • Suggested fix: Use 추론 for inference.
  • Reason: Glossary policy required the Korean term.

QL-017 terminology / major

  • Message: Product or library name was not preserved.
  • Source: Inference Providers
  • Suggested fix: Preserve Inference Providers exactly.
  • Reason: Glossary policy requires preserving this product/library/model term.

QL-018 terminology / major

  • Message: Product or library name was not preserved.
  • Source: Diffusers
  • Suggested fix: Preserve Diffusers exactly.
  • Reason: Glossary policy requires preserving this product/library/model term.

QL-019 accuracy / major

  • Message: Modal or certainty strength may have changed.
  • Source: can
  • Target: 이 개념을 이해하는 가장 좋은 방법은 몇 가지 워크플로가 실제로 동작하는 모습을 보는 것입니다. 아래의 모든 앱은 열어서 실행하고 복제할 수 있는 라이브 Hugging Face Space입니다.
  • Suggested fix: Preserve the strength of can using: 수 있습니다.
  • Reason: The style guide requires preserving may/can/should/must/up to/in some cases/not always strength.

QL-020 accuracy / major

  • Message: Modal or certainty strength may have changed.
  • Source: can
  • Target: 하나의 캔버스에서 Hugging Face Inference Providers를 통한 두 번의 모델 호출과 Gradio Spaces에 대한 두 번의 호출이 이루어집니다.
  • Suggested fix: Preserve the strength of can using: 수 있습니다.
  • Reason: The style guide requires preserving may/can/should/must/up to/in some cases/not always strength.

QL-021 accuracy / major

  • Message: Modal or certainty strength may have changed.
  • Source: can
  • Target: 지금까지 살펴본 모든 노드는 Hugging Face에 연결됩니다. 하지만 fn 노드는 단순한 Python이므로, Space 내부의 GPU에서 모델을 실행할 수도 있습니다.
  • Suggested fix: Preserve the strength of can using: 수 있습니다.
  • Reason: The style guide requires preserving may/can/should/must/up to/in some cases/not always strength.

QL-022 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Qwen-Image-Edit
  • Target: Qwen-Image-Edit
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-023 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Try the Image Editor Pipeline
  • Target: Try the Image Editor Pipeline
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-024 fluency / minor

  • Message: Link text appears untranslated.
  • Source: FLUX
  • Target: FLUX
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-025 fluency / minor

  • Message: Link text appears untranslated.
  • Source: background-removal Gradio Space
  • Target: background-removal Gradio Space
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-026 fluency / minor

  • Message: Link text appears untranslated.
  • Source: text-to-speech Gradio Space
  • Target: text-to-speech Gradio Space
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-027 fluency / minor

  • Message: Link text appears untranslated.
  • Source: LLM
  • Target: LLM
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-028 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Inference Providers
  • Target: Inference Providers
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-029 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Call it from code
  • Target: Call it from code
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-030 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Try the AI Media Studio
  • Target: Try the AI Media Studio
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-031 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Try the Generative Art Lab
  • Target: Try the Generative Art Lab
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-032 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Datasets Server
  • Target: Datasets Server
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-033 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Try Data Detective
  • Target: Try Data Detective
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-034 fluency / minor

  • Message: Link text appears untranslated.
  • Source: ZeroGPU
  • Target: ZeroGPU
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-035 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Lightricks/LTX-Video
  • Target: Lightricks/LTX-Video
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-036 fluency / minor

  • Message: Link text appears untranslated.
  • Source: Try the ZeroGPU Animator
  • Target: Try the ZeroGPU Animator
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-037 fluency / minor

  • Message: Link text appears untranslated.
  • Source: gr.Workflow guide
  • Target: gr.Workflow guide
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.

QL-038 fluency / minor

  • Message: Link text appears untranslated.
  • Source: AUTOMATIC1111
  • Target: AUTOMATIC1111
  • Suggested fix: Translate link text while preserving the URL target.
  • Reason: The style guide requires translating link text while preserving the link target.
SEO report — ✅ Pass

SEO Eval Report

Gate: ✅ PASS — deterministic AND rubric

  • File: ../target/_posts/2026-08-25-gradio-workflow-guide.md
  • Source: —
  • Primary keyword: (none — D5 skipped)
  • Mode: file

Gate

  • Status: PASS
  • Blockers: ✅ pass
  • Deterministic REQUIRED (D1–D7): ✅ pass
  • Rubric (R1–R6): ✅ pass (mean None, min None)

Blockers

✅ body_not_empty: Body is not empty
✅ robots_indexable: Robots is indexable
✅ internal_links_resolve: All internal links resolve
✅ local_images_resolve: All local images resolve

Required checks (gated)

✅ heading_hierarchy: Heading hierarchy: Valid

OpenAI rubric checks

✅ semantic_metadata: PASS (required) — Semantic consistency: title, H1, opening, and headings convey the same subject about gr.Workflow and AI workflows in Gradio.
✅ alt_semantics: PASS (review) — —

Advisory checks (not gated)

✅ opening_summary: Opening 3 paragraphs: 379 chars (recommend ≥150 for KO/GEO)
✅ h1_count: Markdown H1 count: 1 (review against rendered layout)
✅ citations: Citations/statistics: 17 (recommend ≥1 for GEO)
⚠️ question_headings: Scannable H2/H3 (question or keyword): 0 (0 question, 0 keyword)
⚠️ internal_links: Internal links: 1 (recommend 2-3)
✅ word_count: Word count: 844 (recommend ≥300)
ℹ️ primary_keyword: No primary_keyword in manifest — keyword check skipped
ℹ️ no_images: No images found (optional)

Signals (evidence — not directly gated)

  • Frontmatter: title 22 chars, description 0 chars, author present True
  • Title text: gr.Workflow로 무엇이든 빌드하기
  • Description text: —
  • Opening text: * TOC
    {:toc}

이 글은 Hugging Face 블로그의 Wire It, Run It, Deploy It: AI Workflows in Gradio를 한국어로 번역한 글입니다.

  • Opening: first paragraph 168 chars, first 3 paragraphs 379 chars
  • Headings: markdown H1 1, rendered effective H1 2, layout title H1 True
  • Links: total 18, external 17, internal 0, citation signals 17
  • Images: total 0, empty alt 0, filename-like alt 0, missing local files 0

Semantic review packet

  • Title: gr.Workflow로 무엇이든 빌드하기
  • Description: —
  • Rendered H1 candidates: gr.Workflow로 무엇이든 빌드하기, gr.Workflow로 무엇이든 빌드하기
  • Opening: * TOC
    {:toc}

이 글은 Hugging Face 블로그의 Wire It, Run It, Deploy It: AI Workflows in Gradio를 한국어로 번역한 글입니다.

  • Canonical/permalink: —
  • Instruction: Compare title, description, rendered H1, and opening text for meaning consistency. This packet is evidence only; it does not decide pass/fail.

Frontmatter (advisory — written by metadata step, not gated)

✅ title: Title: 22 chars (recommend ≤60)
❌ description: Description is missing
✅ image: OG image: assets/images/blog/posts/2026-08-25-gradio-workflow-guide/thumbnail.png
✅ categories: Categories: 2 (recommend 2-3)
✅ author: Author: dailybot

SEO metadata suggestion — PARTIAL

This is a suggestion. SEO is applied only when the post frontmatter is updated.
To apply safe fields from a partial suggestion, leave a trusted PR comment: metadata apply.

  • Auto apply: False
  • Requires human: True
  • Mode: frontmatter_only
  • Reason: metadata candidate needs policy decisions or missing title/description

Candidate

  • title: gr.Workflow로 무엇이든 빌드하기
  • description: Hugging Face 블로그의 Wire It, Run It, Deploy It: AI Workflows in Gradio를 한국어로 번역한 글입니다.
  • categories: ['Translation', 'HuggingFace']
  • image: assets/images/blog/posts/2026-08-25-gradio-workflow-guide/thumbnail.png

Needs policy decision

  • target_url
  • source_url
  • canonical_policy
  • translation_indexing
  • target_locale
  • source_locale

Warnings

  • frontmatter.description is empty; description generated from content paragraph noting this is a Korean translation of a Hugging Face blog post.
  • No canonical or hreflang values were provided in the evidence.

@Jwaminju Jwaminju added the hf-agent:needs-human HF Agent needs human follow-up label Aug 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hf-agent:managed Opt PR into HF Agent review automation hf-agent:needs-human HF Agent needs human follow-up

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant