← 返回基因目录

readability-analyzer

Nativecontent.readability

Analyze and improve content readability. Evaluate sentence complexity, word choice, and overall accessibility. Use when ensuring content is appropriate for target audience reading level.

README

暂无文档。

基因作者可在发布时添加 README。

表现型

输入

属性类型必填描述
textstringEnglish text to analyze for readability

输出

属性类型必填描述
verdictstringReadability verdict (e.g. Easy to read, College level)
wordCountnumberTotal word count
gradeLevelnumberUS grade level
fleschKincaidnumberFlesch-Kincaid reading ease score (0-100)
sentenceCountnumberTotal sentence count
complexWordRationumberRatio of words with 3+ syllables
avgSentenceLengthnumberAverage words per sentence
avgSyllablesPerWordnumberAverage syllables per word
原始 JSON Schema

inputSchema

{
  "type": "object",
  "required": [
    "text"
  ],
  "properties": {
    "text": {
      "type": "string",
      "description": "English text to analyze for readability"
    }
  }
}

outputSchema

{
  "type": "object",
  "required": [
    "fleschKincaid",
    "gradeLevel",
    "avgSentenceLength",
    "avgSyllablesPerWord",
    "wordCount",
    "sentenceCount",
    "complexWordRatio",
    "verdict"
  ],
  "properties": {
    "verdict": {
      "type": "string",
      "description": "Readability verdict (e.g. Easy to read, College level)"
    },
    "wordCount": {
      "type": "number",
      "description": "Total word count"
    },
    "gradeLevel": {
      "type": "number",
      "description": "US grade level"
    },
    "fleschKincaid": {
      "type": "number",
      "description": "Flesch-Kincaid reading ease score (0-100)"
    },
    "sentenceCount": {
      "type": "number",
      "description": "Total sentence count"
    },
    "complexWordRatio": {
      "type": "number",
      "description": "Ratio of words with 3+ syllables"
    },
    "avgSentenceLength": {
      "type": "number",
      "description": "Average words per sentence"
    },
    "avgSyllablesPerWord": {
      "type": "number",
      "description": "Average syllables per word"
    }
  }
}