问题标签 [flesch-kincaid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2987 浏览

php - Flesch-Kincaid 可读性:改进 PHP 功能

我编写了这个 PHP 代码来实现 Flesch-Kincaid 可读性分数作为一个函数:

您对如何改进代码有什么建议吗?这是正确的吗?它会起作用吗?

我希望你能帮助我。提前致谢!

0 投票
4 回答
3008 浏览

c# - Flesch-Kincaid 可读性测试

是否有任何处理 Flesch-Kincaid 可读性计算的开源 .Net 库?

维基:http ://en.wikipedia.org/wiki/Flesch-Kincaid_readability_test

0 投票
1 回答
797 浏览

c# - Asp.Net 中的 Flesch-Kincaid 可读性

我正在开发一个 asp.net 内容管理系统,我们需要为用户提供Flesch-Kincaid 年级水平统计信息。我已经做了很多搜索,但我还没有找到任何可行的方法来实现这一点。我最接近的是MS Word ReadabilityStatistics Property。我可以让它在控制台应用程序中很好地工作,但不支持对 asp.net 中的 dll 的支持,每当我尝试从我的 asp.net 应用程序中利用它时,我都会收到拒绝访问错误。前几天我花了 8 个小时试图从 asp.net 上让它工作,但没有运气。

有谁知道另一个 dll 或获取 FK 值的方法?我们确实告诉我们的内容用户 FK 值来自 MS 字,所以这是最好的,但实际上任何接近的东西在这一点上都会受到赞赏。即使是 js 版本也足够了。

0 投票
1 回答
5700 浏览

c# - 在 asp.net 中使用 Microsoft.Office.Interop.Word

我试图在我的 asp.net 应用程序中利用 Microsoft.Office.Interop.Word dll。长话短说,基于 Web 的内部文档管理/编辑系统需要临时访问 MS Word flesch-kincaid 值。我在控制台应用程序中使用这个 dll 没有问题,但是通过 asp.net 访问时我无法获得正确的权限。

由于以下错误,检索具有 CLSID {000209FF-0000-0000-C000-000000000046} 的组件的 COM 类工厂失败:80070005 访问被拒绝。(来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))。

我已经尝试了这个论坛主题中的所有内容,但没有运气。我在 Win7 上使用 .Net 4.0,我尝试了 32 位和 64 位版本的 MS Word。一旦我部署到运行 Windows Server 2008 R2 Standard 的服务器,我也预计会有更多的头痛

0 投票
1 回答
555 浏览

batch-file - 批处理 pdf 以进行 Flesch-Kincaid 可读性测试

我有大约 1800 个 PDF 文件,我必须从中提取 Flesch-Kincaid 年级分数。有人对我应该如何最好地解决这个问题有任何想法吗?我需要每个 PDF 的分数。

0 投票
0 回答
48 浏览

c++ - c++ parsing a text file using getline()

I am preparing a simple program that is supposed to take a file and then check for instances of certain characters ( spaces, some sentence delimiters and so on ).

In the code below, I have the file open. I was able to get delimiters working by using strtok, but then I was not able to count them properly. It didn't work well when I tried using it for counting other things ( syllables, spaces ). In other words, not good for what I am trying to do ( unless there is a way ).

I am stuck. I know I have to use getline() to parse the file, but I can't seem to make it happen. I just a need push in the right direction.

0 投票
1 回答
1813 浏览

java - Flesch 索引问题 (Java)

我正在编写一个程序,该程序应该计算段落或字符串的 Flesch 指数,并告诉理解所需的最低教育水平。

应该发生的是一个人输入一个想要计算的字符串,程序应该计算单词的数量并计算句子的数量,以及遍历每个单词并计算其中有多少个音节单词并将其添加到总音节计数器中。计算音节的方法是计算一个单词中相邻元音的个数,例如“Computer”有元音o、u、e等3个音节。但是,如果单词以字母 e 结尾,则从总音节数中减去 1,因此“段落”有 a、a 和 e,但由于 e 在末尾,因此音节数为 2。

这是我到目前为止得到的:

我不断收到一些奇怪的错误消息,告诉我在布尔声明周围加上分号,这对我来说毫无意义。

0 投票
1 回答
622 浏览

javascript - 用Javascript计算段落中的音节

我正在开发一个项目,该项目要求我为在输入框中输入的文本返回 Flesch 可读性索引。公式如下:

我已经知道如何计算单词,并且很确定我知道如何计算句子,但我不知道如何计算音节。

以下是我得到的关于什么可以算作音节的信息:

有人愿意为我指出正确的方向吗?

更新 我已经编写了一些代码,但无法让它工作。我发布了一个指向我正在处理的 jsfiddle 的链接,作为对下面答案的评论以及我遇到的问题。如果有人愿意检查一下,看看您是否可以帮助我找出我做错了什么(除了很可能有更有效的方法),将不胜感激。

0 投票
1 回答
424 浏览

java - Flesch-Kincaid 测试 (java)

我无法运行我的代码。问题似乎出在开关上(inputText.charAt(x))。它不会运行,让我非常头疼。我是初学者,有人可以帮助我吗?

0 投票
1 回答
515 浏览

python - 将可读性公式转换为python函数

我得到了一个名为 FRES(Flesch 易读性测试)的公式,用于测量文档的可读性:

在此处输入图像描述

我的任务是编写一个返回文本 FRES 的 python 函数。因此,我需要将此公式转换为 python 函数。

我已经从我得到的答案中重新实现了我的代码,以展示我到目前为止所拥有的以及它给我的结果:

运行代码后,这是我得到的结果消息:

我的函数应该通过 doctest 并得到 99.40 ......而且我也不允许编辑音节函数,因为它是任务附带的:

这个问题非常棘手,但至少现在它给了我一个结果而不是一条错误消息,但不知道为什么它给了我一个不同的结果。

任何帮助将不胜感激。谢谢你。