У кого-нибудь есть какие-либо ссылки на «алгоритм времени чтения»? - PullRequest
2 голосов
/ 18 ноября 2010

Просто любопытно, как рассчитать, сколько времени понадобится кому-то, чтобы прочитать абзац с x символами и / или y словами.Есть мысли по этому поводу?

Ответы [ 2 ]

5 голосов
/ 18 ноября 2010

Я бы бросил идею Х символов.Люди не читают по буквам;мы распознаем целые слова как единое целое.

Проверка этой статьи на скорости чтения.Исследования показали диапазон скоростей чтения (измеряется в словах в минуту) в зависимости от цели чтения.Мы читаем медленнее, если мы пытаемся максимизировать объем информации, которую мы поглощаем, и очень быстро, если мы ищем что-то конкретное в данном тексте.

При этом вы можете использовать средний диапазон, чтобы обеспечитьинтервал времени, в течение которого человек должен будет прочитать ваш абзац с заданным количеством слов Y.

Если вы хотите получить более точное значение, вам нужно будет добавить дополнительные параметры, такие как:

  • Язык текста и основной язык читателя
  • Способность читателя читать
  • Усталость читателя
  • Средняя длина слова
  • Средняя сложность слова (сложно подсчитать)
1 голос

Я использовал приблизительное 233 слова в минуту время чтения, как показано на скрипке ЗДЕСЬ .

Округлил результат до одного десятичного знака, используя readingtime = +readingtime.toFixed(1);.

Крест проверил результат с помощью счетчика MS Word и кажется приемлемым.Кроме того, было определенное время для секундомера со временем чтения и кажется разумным.

Код для подсчета слов был взят из stackoverflow

Поздний ответ, но надеюсь, что он поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...