Как стать автором
Обновить

Reedy – Скорочтение, которое действительно можно использовать

Время на прочтение 9 мин
Количество просмотров 242K
Reedy – продвинутая реализация технологии скоростного чтения

В последнее время наблюдается рост интереса к скорочтению на основе технологии RSVP. Однако большинство приложений и расширений на эту тему, при более близком знакомстве, увы, оказываются не очень удобны для ежедневного использования. А ведь в потенциале они могу помочь значительно экономить время и быстрее получать информацию. Мой друг OlegCherr решил доработать технологию, создав реализацию пригодную для постоянного использования, а я ему в этом помогаю. После двух месяцев постоянной практики чтения, тестирования, исследований и улучшений решил написать статью с разбором того, что получилось в результате, потому что результат, смею считать, будет интересен и другим. На текущий момент всё выполнено в виде расширения к браузеру Chrome и названо Reedy. Приложение под Android на подходе.


Возможность просмотра полного текста


Одна из основных проблем при чтении с помощью подобных технологий — это потеря контекста. Сложно понять в каком месте текста находишься в данный момент, и сложно перечитывать последние слова или предложения.

Поэтому одним из главных отличий Reedy от других реализаций является возможность просмотра контекста во время паузы. Данная функция уже встречается в некоторых Android-приложениях, однако удобнее всего она была реализована у fastreader (от citriccode), откуда и была позаимствована, а после претерпела ряд улучшений, основные из которых:
Reedy. Контекст. Просмотр полного текста
  • Есть возможность быстрого перехода между предложениями прокруткой колёсика мыши. Периодически, правда, забываешь, что находишься в приложении для скорочтения и начинаешь читать текст как обычно, будто это просто страница с текстом, которую ты прокручиваешь всё ниже и ниже. Не увлекайтесь :)
  • Удобный скроллбар, дающий преставление о текущем местоположении в тексте.
В любой момент одним кликом или нажатием хоткея можно взять паузу, посмотреть текст перед и после текущего слова, переместиться на слово или предложение назад и т.д. Прогресс бар и индикатор оставшегося времени чтения на текущей скорости так же не позволяют потеряться внутри текста. Кроме того, во время паузы появляется множество других возможностей: сменить тему, фон, положение текста на странице и пр.


Обработка текста


Еще одной особенностью Reedy является анализатор текста, позволяющий отображать распространённые конструкции слитно, не разрывая их на несколько бессмысленных единиц, а так-же проводить интеллектуальное замедление — на сложных словах и пунктуации скорость уменьшается, а на концах предложений добавляется пауза. Слишком длинные слова, наоборот, разделяются на несколько частей.

Анализатор состоит из четырёх уровней, каждый из которых выполняет определённую задачу:
  1. Первый уровень выполняет базовое распознавание знаков в тексте, выявляет группы однородных символов.
  2. Второй уровень определяет минимальные неделимые токены. Здесь производится выявление таких распространённых конструкций, как:
    • слова с дефисом и прочими включениями: чёрно-белый, д’Артаньян;
    • ссылки: www.example.com/path;
    • номера телефонов: +7 960 123-45-67, (815 2) 123456;
    • иные цельные конструкции.
  3. Третий уровень распознаёт сложносоставные структуры, такие как фамилия с инициалами.
  4. На последнем этапе выполняется анализ пунктуации. Нужные символы «прилепляются» к нужному слову (например, тире будет прикреплено к следующему слову, если началась прямая речь, либо к текущему слову в противном случае). Определяются конец и начало каждого предложения.

Reedy. Анализатор сущностей Также следует отметить, что перед тем, как попасть в парсер, текст проходит предварительную обработку, в которой устраняются явные синтаксические ошибки (лишние пробелы, оторванные от слова кавычки и скобки, множественные восклицательные и вопросительные знаки и прочий мусор, мешающий комфортному скорочтению). Если же вы собираетесь читать материал, в котором подобные конструкции являются важной составляющей, то вы в любой момент можете отключить функции очистки и анализа (Настройки › Текст › Анализатор сущностей). Расширение очень гибко настраивается.


Режим фокуса


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

Особенностью реализации является то, что фокус может смещаться, если попадает не на букву или цифру, а, скажем, на дефис внутри слова. Алгоритм попытается сместить фокус либо ближе к началу слова, если буквенный символ там присутствует, либо ближе к концу в противном случае.


Плавное ускорение


Функция плавного ускорения позволяет гораздо проще адаптироваться к высоким и сверхвысоким скоростям чтения. Начальная скорость устанавливается меньше целевой, а затем плавно повышается. Функция обладает некоторыми особенностями, к которым мы пришли спустя некоторое время использования:
— При первом запуске скорость чтения устанавливается в половину от целевой. Однако, если вы нажимаете на паузу чтобы перечитать предыдущий фрагмент, а затем снова запускаете чтение, то в этом случае оказалось комфортнее начинать не с половинной скорости, а с немного большей. В Reedy эта цифра установлена на 60% от целевого значения.
— Если вы читаете на скорости 700 wpm (слов в минуту), то вам будет не комфортно долго наблюдать плавное ускорение с 350 до 700. Поэтому Reedy повышает скорость не линейно, а используя функцию синуса: сначала ускоряется быстрее, а затем всё медленнее и плавнее. После долгих экспериментов такой способ ускорения оказался наиболее удобным для восприятия.


Показ продолжения текста


В Reedy присутствует также одна экспериментальная функция. В настройках называется продолжением текста. Она включает показ нескольких слов, следующих за текущим. Идея была разработана в целях улучшения восприятия сложных текстов.

Reedy. RSVP скорочтение с продолжением текста

В изначальном варианте показывались не только последующие слова, но и предыдущие, и точно таким же цветом, как и текущее слово. Получался такой «эффект бегущей строки». Однако с помощью нескольких экспериментов удалось выяснить, что для наиболее качественного усваивания стоит показывать лишь последующие слова. Плюс, они должны быть гораздо менее контрастными, чтобы не мешать распознаванию текущего слова.

Интересным моментом также является то, что последующие слова ограничены концом текущего предложения. То есть если текущее слово является последним в предложении, то никакого продолжения текста не показывается. Это позволяет улучшить понимание структуры читаемого фрагмента. Главное — сохранять внимание на первом слове, не «убегать» глазами вперёд. Если так происходит, то, возможно, имеет смысл повысить скорость.

В итоге получилась функция, позволяющая за счёт более эффективного задействования бокового зрения повысить уровень восприятия текстов. Эта возможность может быть особенно удобна людям, читающим сразу по несколько слов при обычном чтении, т.е. с уже развитыми навыками обычного скорочтения. Тем не менее, по вкусу она может прийтись не всем. Поэтому по умолчанию опция выключена. Вы можете включить её в настройках: Отображение › Продолжение текста.


Часто задаваемые вопросы


На усвоение информации такие бешеные скорости не влияют?
Зависит от навыка. С непривычки, без потери качества чтения может удастся читать, например, только раза в полтора быстрее. Но если использовать Reedy регулярно, то привыкаешь, увеличивается скорость распознавания и понимания — информация усваивается все более быстро. Разгоняйте мозг!

Зачем нужно так быстро читать?
Экономия времени, в первую очередь. Можно быстрее узнавать информацию. А для тех ситуаций, когда можно несколько пожертвовать качеством восприятия, удастся получить еще больший выигрыш по скорости. Например, для прочтения новостей можно специально ставить скорость, на которой информация усваивается с некоторыми потерями — общий смысл будет понятен.

Что делать, если наблюдаются проблемы с восприятием текста?
Например, вы слишком часто нажимаете на паузу чтобы перечитать предыдущий отрывок или воображение не поспевает.
  • Убедитесь, что у вас отсутствует артикуляция — непроизвольные движения губ и языка при чтении текста. Старайтесь воспринимать текст глазами, не проговаривая его про себя. Кстати, данная технология скорочтения сама учит вас этому. Ведь чем выше скорость, тем сложнее успевать проговаривать слова. Поэтому со временем проговаривание всё равно уйдёт, даже если специально не прилагать к этому усилий.
  • Начинайте читать со скоростью не более 300 слов в минуту. Читайте в спокойной обстановке. Читайте несложные тексты — статьи общей тематики, художественную литературу или даже тексты, которые вы уже читали ранее. Через некоторое время (может пять минут, а может день) вы заметите, что текст на текущей скорости воспринимается довольно легко, и вы всё реже останавливаете чтение чтобы перечитать предыдущий отрывок. Теперь получится увеличить скорость на 50 слов в минуту.
  • Подберите правильную скорость. Не следует как завышать, так и занижать. Определите «свою» скорость. Обратите внимание, что тексты разной сложности могут требовать разной скорости. Чем сложнее материал, тем больше нужно времени для понимания прочитанного, тем ниже стоит устанавливать скорость чтения.
  • На неизвестных словах, скорее всего, нужно будет делать паузу, для того чтобы понять смысл. Но это справедливо и для обычного чтения.
  • Настройте расширение для максимально комфорта. Подберите удобный для вас размер шрифта и положение текста на странице. Днём, под прямыми солнечными лучами или при глянцевой поверхности экрана лучше использовать светлое оформление. Вечером рекомендуется включать тёмное, это создаёт меньшую нагрузку на глаза.

Получится ли так читать технические тексты и литературу?
Да, хотя и удастся это делать только на участках обычного текста и, вероятно, на меньших скоростях, чем обычно. Естественно, что формулы, код, графики и т.п. придётся смотреть как обычно.

Подходит ли для художественной литературы?
Большинству определённо подходит. Образы начинают восприниматься ещё более живыми и красочными. Текст, можно сказать, превращается в кино. Однако иногда встречается обратное, когда образы начинают восприниматься хуже и не получается в полной мере насладиться произведением. Но если вам повезло, и у вас быстрое образное мышление, то читать художественную литературу вам станет гораздо интереснее.

Как решается вопрос с морганием?
Просто не забывайте моргать. Это относится не только к чтению. Допускать пересыхания поверхности глаз нельзя. Вообще, моргание — это очень быстрый процесс. Обычно не возникает сложностей с морганием даже на скорости чтения в 1000 wpm. Главное не забывать. Но если есть затруднения, особенно на высоких и сверхвысоких скоростях, то рекомендуется где-нибудь раз в минуту останавливаться и зажмуриваться на пару секунд. Также можете пробовать моргать глазами по очереди :) Хотя, возможно, просто стоит снизить скорость до уровня, на котором с морганием не возникает сложностей.

Как читать PDF?
Если PDF-файл не защищён от копирования текста, то можно открыть его в браузере Chrome, выделить текст, который нужно прочитать, а затем в контекстном меню выбрать «Запустить Reedy». С этой фигнёй есть куча багов, поэтому стоит выделять текст точнее. Желательно, чтобы он был на одной странице.

Как читать что угодно?
В Reedy есть offline режим — можно скопировать любой текст, вставить и читать.


Заключение


После некоторой практики получается читать на скоростях до 1100 слов в минуту (личный опыт). Это касается, в первую очередь, новостей или простых статей, что даёт экономию времени в 3–5 раз! Более сложные тексты вполне удаётся читать на 500–700 wpm (как минимум, двукратное ускорение). Натренироваться очень быстро читать можно даже не прилагая к этому особых усилий, буквально за одну или две недели, просто понемногу повышая число слов в минуту.

Чтобы начать чтение нужно выделить текст или часть страницы (есть возможность выделить DOM-элемент). Запустить можно из контекстного меню, хоткеем (по умолчанию Alt+S) или из меню расширения — используйте любой удобный для вас способ.

Reedy имеет полностью открытый исходный код и распространяется на условиях лицензии GNU GPL v2.

Установить расширение можно из Chrome Web Store:
chrome.google.com/webstore/detail/reedy/ihbdojmggkmjbhfflnchljfkgdhokffj


UPD


Выпущена версия Reedy для Android. Доступна для скачивания в Google Play:
https://play.google.com/store/apps/details?id=azagroup.reedy

Приложение имеет практически такой же функционал, что и расширение.
Поддерживаемые форматы книг: fb2, epub, txt (а также все это в zip-архивах).
Есть возможность расшарить текст или ссылку из других приложений, а также вставить свой произвольный текст.

Свежую информацию о Reedy можно найти в группе Вк, или на сайте reedy.azagroup.ru

Приятного чтения!
Теги:
Хабы:
+189
Комментарии 136
Комментарии Комментарии 136

Публикации

Истории

Работа

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн