motofan logo
> 

iTAP Dictionary Editor

kENOD
сообщение 20.4.2006, 15:50


Опытный
***

Группа: Пользователи
Сообщений: 130
Регистрация: 18.8.2005
Из: г.Томск
Пользователь №: 49 050
Модель телефона: e398 Black/Z6
Прошивка: MS 1.5 RC2/R60..4ER

Рейтинг: 66.5



Немного о iTAP

iTAP mod 1&2


1. Словарь iTAP состоит из двух частей: основной словарь(находится в ленгпаке) и пользовательский словарь(находится во флексе в корне диска /а/).
2. Основной словарь iTAP зависит только от ленга, но никак не от прошивки.
3. Полностью расшифрованную структуру пользовательского словаря.
4. Стандартный размер пользовательского словаря 5100 байт. Ограничение в 5100 байт можно снять при помощи патчей (подробнее читаем здесь)
5. iTAP запоминает все, что пользователь вводит с клавиатуры телефона(включая телефонные номера и записи справочника) и хранит в пользовательском словаре.
6. Из 4 и 5 следует, что iTAP, добавляя новое слово в словарь, удаляет самое старое.
7. Полный стандартный пользовательский словарь может содержать максимум 635 слов (при условии, что все слова в словаре состоят из 2-х символов).
8. Программа для редактирования словаря iTAP.
9. Некоторые сведения о структуре ленгпака и основного словаря.


iTAP 6 (L9, k1 и подобные):

1. Небольшие разработки по разбору структуры тут
2. Программа для чтения слов словаря тут
3. Стандартный размер пользовательского словаря 8000 байт.
4. Словари расположены так же как и в iTAPmod1&2.


Так же я выложил недольшой обзор о iTAP в целом и структуру Пользовательского словаря iTAP mod1&2 (прикрепленные файлы).
--------------


Темы, схожие по содержанию:

Украинский iTAP - Разработан полноценный украинский iTAP с поддержкой ОС. Ставим, пробуем, делимся впечатлениями.
LangPacks для всех моделей - Здесь вы можете найти языковые пакеты для любой модели телефонов Motorola
Патчи для увеличения ПС iTAP - Здесь вы можете найти патчи для увеличения размера Пользовательского словаря iTAP
--------------

Последняя версия iTAP Dictionary Editor:


iTAP Dictionary Editor v2.01 Описание

Программа НЕ работает под ОС Windows Vista/Windows 7

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

Рабочий "умный" модуль русского iTAP для P2K:

Прикрепленный файл RUS_iTAP_Main_Dict.rar   ( 149.69 килобайт ) Кол-во скачиваний: 2794

Модуль ставить только программой MotoLangEditor работает с е398, е1, L7, v360 возможно с другими.

Как удалить iTAP:

Это можно сделать программой MotoLangEditor
И так же можно сделать программой Delete iTAP.
Описание программы в этом посте, скачивая программу вы соглашаетесь с тем что написано в нем.


Сообщение отредактировал kENOD - 18.1.2011, 11:41
Прикрепленный файл iTAP_Article__24.07.07_.txt   ( 6.32 килобайт ) Кол-во скачиваний: 772
Прикрепленный файл RUS_iTAP_Main_Dict.rar   ( 149.69 килобайт ) Кол-во скачиваний: 2794
Прикрепленный файл iTAP_UD_Structure_mod_1and2.txt   ( 1.33 килобайт ) Кол-во скачиваний: 653
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
vadio
сообщение 16.1.2007, 16:14


Интересующийся
**

Группа: Пользователи
Сообщений: 31
Регистрация: 7.7.2006
Из: Иркутск
Пользователь №: 90 525
Модель телефона: Moto V360>SE: W610...K850
Прошивка: пес ее знает


Настроение:
устал...



Рейтинг: 0



Преамбула, которую смело можно считать оффтопом, поэтому прошу не не отвечать и не цитировать это.
Если честно, то свой мотор я брал не под смс, т.к. не люблю их особо да и староват (думал что староват). Но нет же, девушка думает по другому, так что смсить я начал с лета как больной. Мне твоя прога очень понравилась, т.к. из всего, что я качал для моторолы, ничто мне не доставило большего удовольствия (правда еще MPT от производителя не дурна собой ;) ) поэтому так много внимания твоей проге, а не потому что я такой придирчивый :)

Цитата(kENOD @ Четверг, 11 Января 2007, 19:17)
vadio,
Ну прям загрузил... :)
Пост оч хороший, много информации много предложений, побольше бы таких.
Итак отвечаю на твои вопросы:
1. Такая опция есть, может ты ее просто не нашел внизу в окне еть кнопка "Из статистики". При нажатии словарь очищается, и заполняется словами из статистики причем автоматически контролируется размер словаря.
*


Продолжим, пожалуй :)
С размером словаря какая-то непонятка. Когда загружаешь его с телефона, то там порядка 450 слов, после чистки у меня остается около 330-350, но стоит добавить еще слово, как появляется надпись словарь переполнен. Жмем на проверку, количество слов НЕ МЕНЯЕТСЯ, но теперь сохранение возможно. Не принципиально, но с непривычки вгоняет в недоумение. Опционально можно бы добавить счетчик, сколько слов туда еще влезет (актуально после чистки).
Цитата(kENOD @ Четверг, 11 Января 2007, 19:17)
2. ID языка, по большей части нужно было мне :) Так проще данные обрабатывать. Ну и так для повышения информативности, к тому же я планирую сделать поддержку для других языков(приходили письма на мыло от испанцев и чехов например), это поможет использованию программы. Насчет окна на весь экран, уже думал, в следующей версии такая опция уже будет и еще можно будет сворачивать окошко.
3. На счет этого не знаю, не ужели сложно нажать 3 кнопки в программе? :)
*


Да нет, не просто, увы, ПС имеет свойство забиваться сам, причем даже теми словами, которые есть в ОС. Не далее чем сегодня проверил на нескольких словах., запомнил только одно: тыквенная. Попробуй у себя набери тыкве, иТАП подскажет тыквенная, и потом это слово появится в ПС. Это не единичный пример.... Я только хочу сказать, что ПС нужно еженедельно делать клизму (ха-ха!)
Цитата(kENOD @ Четверг, 11 Января 2007, 19:17)
4. Работаю над этим. В каждой новой версии все старое дорабатывается, исправляется, дополняется, не думайте, что алгаритмы и процежуры программы просто "перекачовывают" без изменений в следующую версию.
*


По моему, алгоритмы надо делать гибкими, как-то:
а) удалять слова, содержащие символы: и пользователь их сам перечисляет.
б) удалять слова, НАЧИНАЮЩИЕСЯ на символы: и пользователь их сам перечисляет.
в) удалять слова, ЗАКАНЧИВАЮЩИЕСЯ на символы: и пользователь их сам перечисляет.
Это я все к тому, что слова к790 и $100 успешно пережили чистку.
г) белый список слов, которые НИКОГДА не нужно удалять из словаря.
д) черный список слов, которые ВСЕГДА нужно удалять (например, пароли и иные приватные данные ;) )
По мне так эти списки должны иметь приоритет над всеми другими правилами, НО какой из списков имеет бОльший приоритет (черный над белым или наоборот), оставить на усмотрение пользователя. Поддержка спецсимволом * и ? как в старых добрых масках мсдос еще лучше :) а то как-то боязно вводить с черный список пароль в ЯВНОМ виде, а так он будет в "маске".
Конкретно меня не устраивает, что в ПС постоянно появляются фамилиии, которые нужны раз в месяц, и при этом они спокойно переживают чистку, но постоянно исчезают мои любимые текстовые смайлики (благодаря чистке). Еще чистка убивает дефисы, хотя не всегда надо, точки из д.б. и м.б.; некоторые двухбуквенные слова надо бы иметь в словаре, зато ты, вы, то, до и прочие в нем не нужны (об этом ниже).
Этим летом три недели жил в санаторной местности, смсил много, но твою прогу запустить бы нигде не смог, даже если бы знал о ней тогда. Возможно ли создать урезанную ява версию твоей проги? Чтоб запустил ее, она быстренько заменила текущий ПС на мой личный, заботливо созданный на компе перед отпуском :)
Цитата(kENOD @ Четверг, 11 Января 2007, 19:17)
5. Так, если например после слова, которое есть в ОС, ты ввел знак припинания( т.е. в основном словаре-то слова такого нет :) ).
*


Увы и ах, иТАП постоянно добавляет в ПС новые слова, причем в двух вариантах со знаками препинания и без на конце. То не была бы трагедия, если б при этом старые слова не затирались...
Цитата(kENOD @ Четверг, 11 Января 2007, 19:17)
6. Пока это не осуществимо. О основных словарях информации очень мало, и соответственно я не могу написать алгаритм, который бы угадывал какое слово там есть, а какого нет.
*


На сей счет провел собственное "расследование". Похоже что Lexicus больше не существует в природе и в мотороле (о них нет ни одного свидетельства старше 2003 года. Возможно этим и объясняется зависшее развитие словарей для украинского, испанского и др. языков, и недоделанный иТАП ОС для русского. Даже их СДК присутствует только в новостях. а где и почем купить его - нигде не нашел. Алгоритм иТАП очень сложен, там все на нечеткой логике. Нечеткость проявляется в том, что, во1, словарь иТАП подключается к воду слова, когда введено не менее 3 букв (лично я стараюсь, чтоб первые 3 буквы были введены точно как мне надо), во2, система запоминает частоту вводимых слов, соответственно, их приоритет меняется, даже если эти совари их ОС, а не из ПС.
Подозреваю, что там ОС имеет двухуровневую структуру: сначала частотную матрицу (профиль) для каждой клавиши, затем собственно словарь который мы и хотим достать... Благодаря набору профилей (для каждой клавиши есть профиль наиболее вероятных сочетаний из 1, 2 и 3 символов, затем используется собственно ОС), иТАП довольно правильно угадывает слова из 2-3 букв (ты, вы, не, до, со, то, вне), но в ОС их нет! Именно поэтому они появляются в ПС (где и без них тесно, так что им место в черном списке). Есть подозрения, что и более длинные слова иТАП подбирает благодаря алгоритму, а не ОС, как в случае с тыквенный (тогда мы попали :( )

Статистика вещь хорошая, НО: если восстанавливать словарь из Статистики, то некоторые важные слова с низким рейтингом, которые я обязательно хотел бы иметь у себя в в ПС, в него не попадают. Если же слово впервые появилось в ПС, то его рейтинг равен 1, тонайти это слово в Статистике занятие для очень терпиливых и внимательных (она у меня здорово раздулась). Было б здорово, если бы после проверки м.б. найти просмотреть новые слова, которых в Статистике нет, в виде отдельного списка и решать что с ними делать.
Рейтинг слов лично для меня сам по себе не важен, достаточно три категории: обязательно быть, желательно быть и можно быть, а вот как слова отсортированы внутри каждой категории пусть решает система рейтинга. (например, чтоб у обязательных слов вроде имени любимой девушки :) рейтинг начинался с 10.000, у желательных - с 1.000, остальным по факту).
Цитата(vadio @ Пятница, 12 Января 2007, 10:13)
да пожалуйста :) идей у меня полно, в отличие от возможностей их реализации ибо я не программер :(
можно пару глупых идей от статистика?
1. Вряд ли создатели иТАПА стали изобретать велосипед с нуля, может их словарь оч похож на словари других фирм? Может в природе есть инфа по не иТАП словарям?
Есть, но так же мало как и о iTAP

2. А как бы ты сам сделал ОС? Идей в этом мире намного меньше чем людей, так что...
Если честно, то даже не представляю как его можно сделать :)

3. если я правильно понял, у тебя есть ленгпаки и ты знаешь, где в них начинается ОС и где заканчивается, так? ОС - это таблица, но мы не знаем какие в ней поля и какие значения они м. принимать и как там слова закодированны, так? А если провести стат анализ этого ОС, ведь последовательность байт, которая кодирует язык, д.б. самой частовстречающейся?
Точно также м. узнать, какие наборы байт какой символ кодируют, т.к. энтропия букв известна.
Извини, если глупость сморозил и за опечатки - пишу с телефона :)
Это я собственно и делаю, просто размер ОС довольно значительный и несколько тысяч байт перелопатить не так то и просто :)
*


А если накинуться на это по примеру проекта SETi HOME (это когда пользователи качали скринсэйвер, который при активации анализировал космический шум, чтоб найти сигнал от братьев по разуму :) ) На счет скринсейвера - не знаю, но набор стандартных действий для ОС каждый мог бы сделать, ну хоть немного. Лично я могу предложить свои услуги, но предупреждаю: если надоест - куплю себе SE :) а мотор выкину :P .

Удачи!

ЗЫ на зарубежных сайтах полно ссылок на твою прогу, пора бы уже и тебе двуязычный сайтик завести, а то за державу обидно. Еще они какой то iTAPPER используют, но сам не пробовал.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
kENOD   iTAP Dictionary Editor   20.4.2006, 15:50
kENOD   LCF, Я давал ссылку на тему в "Е" про ...   21.4.2006, 10:25
masta   Вот я как раз и имею ввиду то, что никакой логиче...   21.4.2006, 11:00
kENOD   masta, Какие именно? Если ты их до этого уже ввод...   21.4.2006, 15:17
Supshow   kENOD Так точно. У меня ж серый V3i без нанесения ...   21.4.2006, 15:31
kENOD   Supshow, Нет дело не в начинке, просто я еще не р...   21.4.2006, 15:38
kENOD   To All, Есть предложение так же попробывать поковы...   27.4.2006, 15:26
HolodovAlexey   kENOD, Только я заметил что со временем слова из ...   6.5.2006, 6:57
Ruhtenberg   Да, было такое. Я не знаю, как это происходит, но...   3.11.2006, 8:52
FX Poster   HolodovAlexey Это везде так. По крайней мере на R3...   6.5.2006, 20:00
Taolis   Ребятки, а как же файл iTlib.bin из папки c:...   7.5.2006, 5:43
kENOD   HolodovAlexey, Это у всех так, потому что размер ...   7.5.2006, 11:09
kENOD   Народ, прога почти доделана. Осталось только понят...   7.5.2006, 15:46
Ism   kENOD, не надо переводить в dec ничего, считай в h...   17.5.2006, 15:44
Pashach   Я так понял, что мы ковыряем iTAP чтобы добавить п...   17.5.2006, 16:03
kENOD   Ну наконец-то кто-то отозвался! :) Ism, Так я...   18.5.2006, 11:32
blackbox   Наверное, ты все-таки имеешь ввиду байт, а не бит...   18.5.2006, 15:20
n0wheremany   1. Как известно формат чисел мотора прямо наобор...   18.5.2006, 13:50
Ism   Ну да, если так все, как описывается, то blackbox ...   18.5.2006, 18:00
kENOD   Ism, Что-то я все равно не допонимаю. Если мы раб...   25.5.2006, 13:50
khlystovav   Проверил на с650 - понимает только английские слов...   26.5.2006, 17:38
kENOD   khlystovav, Я же писал, что словари выкладывать н...   29.5.2006, 8:28
Ism   kENOD, или я не так тогда что понимаю-) Я сделал ...   29.5.2006, 15:30
Maks_K   Два маленьких нюанса: 1. При редактировании строки...   30.5.2006, 8:34
Maks_K   kENOD, Вопрос по iTAP. файлик iTAP_User_Dictionar...   5.6.2006, 10:28
tosik_sh   Может я покажусь странным, но все же смысл редакти...   8.6.2006, 23:11
ZaharS   Сделать бы изменения именно i-tap-а, а не базы нед...   12.6.2006, 12:40
khlystovav   Проверил на с650. Все работает т.е. нормально откр...   22.6.2006, 14:26
khlystovav   Чтобы автоматизировать удаление мусора из словаря ...   24.6.2006, 14:05
Vorozha   kENOD При чтении из тела вместо русских букв ХХХХХ...   22.7.2006, 10:47
*НеХеR*   Прога супер! Глюков не обнаружил. Так что лови...   5.8.2006, 18:29
aziz   Хорошая программа. А можешь сделать чтобы можно бы...   8.8.2006, 12:51
kENOD   Всем здравствуйте! Отвечаю на накопившиеся воп...   11.8.2006, 7:52
Sly-Soft   Предложение (или пожелание) сделать при проверке с...   1.9.2006, 1:03
Sly-Soft   Пробовал... Я наверное не так выразился... :unsu...   4.9.2006, 10:52
Priusok   Драссте, у меня такая проблема: Сам я нифига не ум...   5.9.2006, 9:02
Sly-Soft   Priusok, скачай программу с прикрепленного поста....   6.9.2006, 3:33
kENOD   Всем Привет! Вот наконец-то маленько раскидал ...   12.9.2006, 9:12
Simpleton   Большое спасибо за прогу, не нарадусь, скачивая вс...   12.9.2006, 18:43
Motohobiman   Если я повторился сотрите.Я не пользуюсь итапом,но...   22.9.2006, 11:54
kENOD   Тоесть ты предлагешь при написании одного смс меня...   30.9.2006, 2:33
Motohobiman   Нет,я предлагаю другое,например словарь амурный,сл...   30.9.2006, 4:36
HaBaL   И как ты себе это представляешь? начинаешь общать...   4.10.2006, 13:11
Motohobiman   3ачем ? Если ты например назначил встречу по аськ...   5.10.2006, 5:32
kENOD   Defvyb, Нет ничего невозможного. Но ограничение П...   3.11.2006, 13:46
Ruhtenberg   Defvyb, смотри на примере... я пишу слово. При п...   21.11.2006, 12:08
CyberFox   Есть проблема: 43 прошивка, нет словаря итап :( Ши...   19.11.2006, 14:03
kENOD   CyberFox, Еще раз повторяю, что ленг от прошивки ...   22.11.2006, 14:15
Simpleton   Кстати, а что там с удалением запятых, точек и про...   28.11.2006, 7:56
Alesha_Pl   kENOD, похоже зависит. Тоже ставил лэнги якобы с...   28.11.2006, 10:23
Alesha_Pl   kENOD, я имел ввиду следующее. Например, есть гот...   29.11.2006, 8:19
vadio   Опробовал Вашу программу на V360. РАБОТАЕТ!...   6.12.2006, 18:31
Simpleton   Привет! скачал новую версию. Предыдущие работа...   10.12.2006, 9:55
deadmoto   Функцию фильтров можно вернуть позже, просто запом...   19.12.2006, 19:44
Sly-Soft   kENOD, Зря ты так :) Очень нужная функция, слова...   20.12.2006, 16:46
deadmoto   kENOD, статистика всё равно не работает:) Лучше бы...   20.12.2006, 20:47
Simpleton   а у меня статистика заработала! kENOD, в связи...   20.12.2006, 21:02
deadmoto   Simpleton, объясни как да что я сколько ни стараюс...   21.12.2006, 5:07
kirikl   Здраствуйте, скажите, а можно ли убрать iTAP, а TA...   23.12.2006, 16:53
kirikl   Я имею ввиду использование человеческого ввода и...   23.12.2006, 19:07
whitemoto   kENOD, можешь глянуть iTap от ROKR E2 Удалено [b...   23.12.2006, 17:52
whitemoto   kENOD, Если использовать iTap создается пользоват...   24.12.2006, 0:04
kENOD   Доброе время суток! Выкладываю новое обновлени...   29.12.2006, 11:16
kENOD   vadio, Ну прям загрузил... :) Пост оч хороший, мн...   11.1.2007, 11:17
vadio   да пожалуйста :) идей у меня полно, в отличие от в...   12.1.2007, 2:13
vadio   Преамбула, которую смело можно считать оффтопом, п...   16.1.2007, 16:14
kENOD   vadio, Здравствуй, спасибо за очередной ряд предл...   17.1.2007, 8:23
vadio   Я имел ввиду число символов, а не слов... Нельз...   17.1.2007, 10:30
kENOD   Здравствуйте! [color=grey]Так как меня замучал...   21.1.2007, 12:39
vadio   Привет, kENOD Последняя версия хороша, особо за п...   24.1.2007, 16:33
Simpleton   kENOD, действительно, знаки препинания, не смотря ...   27.1.2007, 14:29
alosito   Телефон у меня RAZR V3. Языковой пакет - 002Е. Вер...   30.1.2007, 11:07
alosito   Пробывал и другую модель выбирать - тот же резуль...   14.2.2007, 0:02
Simpleton   глюк. версия проги v1.52.6. в настройках ставлю у...   31.1.2007, 19:02
Simpleton   kENOD, а может вернешь фильтр-файл? Так выцепишь с...   8.2.2007, 14:24
kENOD   Всем доброго времени суток! Вот и я снова поя...   12.2.2007, 9:21
alosito   Все открылось. Спасибо. Несколько вопросов начиваю...   19.2.2007, 22:29
Simpleton   Лично у меня сохраняется уже при нажатии "вы...   21.2.2007, 6:36
vadio   иТАП пополняет пользовательский словарь как Бог на...   20.2.2007, 3:43
alosito   Ну а если слова уже там есть со знаками препинания...   20.2.2007, 10:29
vadio   у версии 1.52.6 с этим проблемы, предыдущая версия...   20.2.2007, 13:25
*НеХеR*   kENOD, Так как в личку не могу прикрепить файл, т...   21.2.2007, 21:25
kENOD   *НеХеR*, Очень хорошо, словарь вроде бы рабочий. ...   22.2.2007, 12:11
*НеХеR*   kENOD, Ну оформить в виде патча смогу, и попробую...   22.2.2007, 12:58
vadio   Уважаемые Специалисты! Это большой шаг вперед...   23.2.2007, 6:55
kENOD   vadio, Не могу понять о чем ты говоришь. Основной...   23.2.2007, 7:11
vadio   KENOD, меня жестоко подвел они телефон. Предыдущи...   23.2.2007, 11:04
vadio   Благодаря больничному проанализировал архив смс с ...   2.3.2007, 17:26
kENOD   Всем привет! По причине создания патчей для ув...   25.2.2007, 7:08
Simpleton   kENOD пожалуйста, верни в программу файл-фильтр, а...   26.2.2007, 6:39
Keyran   kENOD, убери, пожалуйста ограничение на словарь в ...   26.2.2007, 8:20
Simpleton   Версия программы последняя. Тело - с380. Если в на...   1.3.2007, 5:27
deadmoto   kENOD, я долго парился КАК туда слова добавить... ...   2.3.2007, 14:45
kENOD   Приношу извинения за то, что не досмотрел с устано...   3.3.2007, 6:20
deadmoto   kENOD, файл конечно создан, и словарь сохранял раз...   3.3.2007, 17:52
kENOD   Доброе время суток. Начал работу над новой версие...   6.3.2007, 12:06
vadio   6. Нумерацию строк в словаре и в статистике (это ч...   6.3.2007, 12:35
2 страниц V  1 2 >


Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 2.6.2024, 14:17

Форум живёт: