Readability Assessment

Assess Text Readability with the Flesch Reading-Ease Score.

Input

Description

This task entails evaluating the readability of a provided text using the Flesch reading-ease score. The model returns the numerical value that indicates the level of difficulty of a text based on factors like sentence length and word complexity. The readability score falls on a scale from 1 to 100. A score of 1 suggests that the text is highly intricate and not very readable, whereas a score of 100 is attributed to text that is fairly easily readable.

Applications

Content Optimization: Tailor your writing style to target specific audiences by adjusting the complexity of your content.

Educational Material Development: Create educational materials that are suitable for different reading levels.

Language Learning: Gauge the readability of texts for language learners, helping them progress through various difficulty levels.

How to use the task

  1. Enter your text into the provided input field.

  2. Initiate the task.

  3. Receive a comprehensive readability score and an accompanying explanation for better insights into the readability of your text.

Privacy

Please enter information about whether you may send sensitive user input information to a service as ChatGPT.

[1.0.1]:
Second Version
[1.0.0]:
First version
VersionAI ModelCreatedLink
1.0.112.08.2023
1.0.011.08.2023

API

The REST API allows you to call the tool with the same costs as when running the tool. Please generate an Personal access token before using the REST API.

Parameters

  • text (Text for readability assessment): Please provide the text you would like to assess for readability.
  • Call the REST API by cURL
    curl -v -H "Authorization: Bearer PERSONAL_ACCESS_TOKEN" https://api.anysolve.ai/rest/v1/u-806494eb1fbfb39f-readability-assessment/1.0.1?text=
  • Install the package with pip
    python3 -m pip install anysolve
  • Run in python3
    import os
    from anysolve import AnySolve
    anysolve_token = os.environ.get('ANYSOLVE_PERSONAL_ACCESS_TOKEN') # Resolve your personal access token here
    client = AnySolve(anysolve_token)
    res = client.run('u-806494eb1fbfb39f-readability-assessment','1.0.1', {'text': ''})
    print(res)
  • Coming soon: Within AnySolve ChatComplete prompts you can use the following command to execute the task:
    /run('u-806494eb1fbfb39f-readability-assessment','1.0.1', text='')