Отправляет email-рассылки с помощью сервиса Sendsay

[Max Reader] высокоскоросные словари коррекции ударения

Здравствуйте Друзья!

Как извесно словарь пользователя в программе Max-reader,
при увеличении его объема, значительно увеличивает время ускоренной записи,
и эту проблему пытается решить Игорь Лисовой.
Для решения проблемы, как мне думается ему нужны апоненты, и советчики знакомые
с программированием, к коим меня отнести невозможно, а посему я обращаюсь к вам,
знатокам в этой области,
подключайтесь к решению этой проблемы а для затравки дискуссии предлагаю последнее
его письмо на эту тему,

"хочу высказать тебе мои соображения - принципа устройства скоростных словарей.
думал я, думал и ничего другого не придумал..
принцип скоростных словарей может быть примерно таков:
программа перед коррекцией ударений в словах текста, сначала - индексирует словарь
произношений по номеру.
например, буквы - " а б в " и так далее становятся под своими номерами.
каждая статья которая начинается с одной и той же буквы - имеет свой неповторимый
номер.
например статьи которые начинаются с буквы - "а", имеют номер 1.
с буквы - "б" , номер 2.
и так далее.
после того как считывается строка из текста, которую нужно обработать из файла
словаря, происходит следующее:
каждое слово в строке сканируется на принадлежность первой буквы.
потом алгоритм сопоставляет первые буквы слов с индексами в словаре.
например есть такое предложение в тексте "мама мыла раму".
при этом будут задействованы статьи из словаря , которые начинаются с букв -
м , р.
а остальные статьи из словаря при этом вообще не обрабатываются. теперь ты можешь
представить разницу между - тупым сканированием статей и избирательным!
думаю что это и есть принцип скоростных словарей.
точно подсчитать производительность не удастся, так как слова в строке текста
соответствуют множеству - x.
а вот если еще обрабатывать индексы с перых двух, или трех букв статей, то скорость
можно увеличить и еще в несколько раз.
вот тут самая сложная часть алгоритма. но думаю что теоритически мои выводы верны.
индексы нужны для того чтобы обработчик знал, где какая статья находится в файле
словаря и сколько их входит в количестве штук для одного индекса."

Думайте, критикуйте, предлагайте!

С уважением, Валерий Антоненков.

Ответить   Sun, 13 Sep 2009 22:33:13 +0400 (#905116)

 

Ответы:

Всем привет!
Вот сегодня записывал человеку книги в mp3 максридером, а у меня сценарий
был на каждый файл 10 минут. Но у человека на флэшке можно вместить лишь 999
файлов, из-за чего увеличил файлы до 40 минут. Сохранил настройку в новом
сценарии. И теперь, когда я открываю меню записи в файл, то сценарий,
который там находится, теперь по умолчании новый, где 40 минут на файл. А
если я хочу вернуться к прошлому сценарию, то можно ли это сделать, не
настраивая всё по-новому, а перейти в него более кратким способом?
С уважением Виктор, западная Беларусь, Гродно!
lvi@y*****.net
skype: victor.levko

Ответить   ВикторЛевко Sun, 13 Sep 2009 22:11:41 +0300 (#905122)

 

всем доброго здоровья!
здравствуйте, Виктор!
вы писали:
"
если я хочу вернуться к прошлому сценарию, то можно ли это сделать, не
настраивая всё по-новому, а перейти в него более кратким способом?
"
конечно, можете. достаточно нажав alt нажать end для перехода на последний
пункт открывшегося меню. этим пунктом будет "записьв файл". нажимаете enter
и сразу оказываетесь на подменю "сценарий записи", нажимаете ещё раз enter и
выбираете сценарий, нажимаете ещё раз enter и до тех пор, пока вам не
захочется что-то изменить, этот сценарий будет сценарием по умолчанию.

С уважением Светлана
mnogosve***@i*****.ru

Ответить   Mon, 14 Sep 2009 00:37:04 +0400 (#905136)

 

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

Ответить   Mon, 14 Sep 2009 10:24:22 +0400 (#905250)

 

Здравствуйте участники рассылки.
Предлагаю вашему вниманию, подборку книг с общем названием : чужие и хищник,
в архиве 13 книг размер 2.5 мб, научная фантастика.
http://cid-2b77c2b64a160096.skydrive.live.com/self.aspx/%d0%ba%d0%bd%d0%b8%d0%b3%d0%b8/Seriya%20knig%20CHuzhoj%20protiv%20hischnika.zip

С уважением Владимир.
ICQ: 594543818
zvezdochet. E-mail: zvezdochet***@g*****.com

Ответить   zvezdochet Tue, 15 Sep 2009 09:45:39 +0300 (#905551)

 

привет коллеги! письмо Владимира подвигнуло меня обратится с такой
просьбой:давно ищу две книжки. одна "Бег"Булгакова, а другая Брантома,
мемуары, а вот точного названия не помню. если у кого-нибудь найдётся то
поделитесь пожалуйста.
с уважением Шихам.

Ответить   Tue, 15 Sep 2009 19:47:40 +0400 (#905705)