是否有一个命令行程序可以获取包含英文文本的文件,分析文本并输出其可读性分数?
例如,如果向程序输入文本,程序应该输出 Flesch-Kincaid 等级水平、McLaughlin 的 SMOG 等级等。
我相信这样的程序存在于官方存储库中,但我不记得它的名字。还有可能是我记错了。
是否有一个命令行程序可以获取包含英文文本的文件,分析文本并输出其可读性分数?
例如,如果向程序输入文本,程序应该输出 Flesch-Kincaid 等级水平、McLaughlin 的 SMOG 等级等。
我相信这样的程序存在于官方存储库中,但我不记得它的名字。还有可能是我记错了。
该
diction
软件包包含一个名为的工具style
:例如,如果我评估您的问题正文(保存在文件中
flux_question
)以打印可读性指数(ARI)超过 10 的句子:要过滤输出,您可以使用例如
tail -n8
仅获取等级或grep 'Flesch\|SMOG'
仅打印 Flesch Index 和 SMOG-Grading:进一步阅读
man style