Вот как надо тестировать приложения!
Получил на серче комментарий от Глумия по поводу ошибок в синонимайзере. Порадовался, что есть люди, которые делают настолько подробные комментарии по работе с программой. Кстати, уже за это Глумий может рассчитывать на приличную (или неприличную?) скидку. Если, конечно, захочет.
Для тех, кто не читает серч, приведу оригинал поста здесь. Надеюсь, Глумий не будет против.
Записался в блоге, отписываюсь здесь:
О хорошем:
- Падежи и окончания - блеск
- Обилие настроек радует
- Есть будущее!Идеи развития:
1. Хочется режим “размножения”, где будут присутствовать варианты. (просто обязательно нужен! лоббирую ). Т.е. “неоднократно обсуждалось” - “[неоднократно|многократно] обсуждалось”. А может и максимальный вариант со всеми возможными синонимами (хотя лично мне такой не нужен - бред будет).
2. Не знаю на сколько это правильно, но на уровне идеи. Сейчас синонимы только из одного слова. Но можно ведь и не одно. Например, “8-10 лет назад - 8-10 лет тому назад”. С другой стороны это может негативно сказаться на других заменах. Ерунды придется больше убирать руками… Короче, просто идея… НАчал догадываться. Это у вас называется “перефразировкой”? Тогда баг вижу. “комплекс вопросов по декриминализации” - “комплекс предметов во области декриминализации “. Нельзя давать синонимизировать только что вставленные перефразирования. В данном случае предлог “в”.
3. Хотелось бы выделить слово и создать ему синоним, если такового вообще нет в базе. Пример: “посетил” - нет синонима. А что вообще не предусмотрено добавлять свои слова??? Это совсем не правильно
4. Все-таки долго искать в исходнике нужную строчку. Может окна поставить одно над другим. И автопрокручивание. Кликнул на слове в результатной части - в исходнике перескочило на нужное место. Так в файнридере по-моему.
5. Наверное, людям будет интересен автомат и пакетные обработки.
6. производительность бы поднять (скорость выполнения). Хотя по мне, так это последнее. Для моих задач скорость не критична.
Замечания по обработке:
1. Не давать программе делать замену в случае тире. Пример: Премьер-министр — Показов-министр.
2. Не понял как, но программа это сделала. Замена: Путин - Сезонов. В вариантах были ловль, путей и т.д. Я бы осторожнее давал возможность программе “надругиваться” над собственными именами.
3. Еще пара приколов с собственными именами Нижний Новогород - Исподний Новгород.
4. Как программа выбирает по умолчанию подстановку? Есть какой-то алгоритм или случайно из середины? Вижу есть приоритеты. Они? Отличная идея
5. Увы, синонимайзинг далек от совершенства “Горьковского - Грустно”, “прокатного - прокатывание” части речи не подошли, “третий - беспристрастный”
6. Все-таки база странная. Слово “автомобили”. Есть все, даже “кадиллаки”, которые у меня встали по умолчанию, но нет элементарной “машины”
7. “РФ”- “рф”, “Владимир” - “владимир”. не гуд.
8. Framework встал только со второго раза. Долго мучил винт, минут двадцать, выдал ошибку, что не нашел какую-то библиотеку, но встал.
http://forum.searchengines.ru/showpo…7&postcount=11 ТОже такое было9. Поставил уровень синонимизация 2. Считала минут 10. Устал. Нажал на кнопку “стоп”. Появилось второе окно “обработка” текста. Счетчик продолжил щелкать в нем. Процесс не прекратился. Кнопка “стоп” стала ненажимаемой. Подождал. Решил еще потыкаться. Поменял настройки на попроще. Начал на начало работы. Пошло! . Висит и считает 2 процесса. Упадет или нет? Ждать не стал. Нажал на “закрыть” в главном окне, все завершилось. Не ожидал. Думал выдаст критическую ошибку. Однако в памяти все равно остался. Занял там аж 600 метров. Убил из диспетчера. Короче что-то тут не то
10. Выделил два синонима, решил понизить им приоритет. Выскочила ошибка sqlite error/ no such table wrsyn . Оказалось для одного тоже самое
11. Все-таки не понял назначения Уровня синонимизации. При значении 1 уже до смысла далеко. Или это чтобы доры генерить?
12. Не знаю как быть с точками. Наверное, не излечимо: “Итак, версия 0.1 перешла в стадию beta” - “Итак, трансформация.В доводку перешла beta.”
Замечания по интерфейсу:
1. Иконки “не синоним здесь”, “не синоним вообще” должны быть разными. Похоже, что и большими
2. Кликаю правой кнопкой, но фокус еще остался на предыдущем слове. Т.е. надо сначала кликнуть левой над словом, потом правой для вызова контектсного меню синонимов - не гуд. Хотелось бы одним кликом.
3. В продолжении предыдущего пункта. Вызвал меню синонимов. Ок, но пусть еще слово подсветится, над которым работаем в тексте. Плюс меню закрывает далее идущие фразы в предложении, пусть чуть ниже будет, чтобы не закрывало. Или как предлагал выше, тогда этой проблемы не будет
4. Не хочу синонима здесь. Интуитивно жму на оригинал в надежде, что он встанет в результат. Ан нет. Ставится синоним по умолчанию. Баг? . Похоже баг. В другом месте сработал. А потом и в этом тоже сработал.
5. До иконки “не синоним здесь” очень далеко тянутся . Хочется кликнуть в контексте, чтобы сразу насмерть… Наверное слишком много тут хочу
6. Еще баг. Было “третий визит”. После моей игры с синонимами стало “третий третий”. Добиться еще раз ситуации не получилось.
7. Баг «Сегодня практически - «Пока положительно. Контекстное меню не вызвается для слова Пока, хотя выделено жирным и заменено
8. Запустил процесс. Решил перейти пока в другое окно. Окна работы осталось поверх всего. Не гуд
9. При включении перефразирования не подсвечиваются красным измененные слова. Почему?
Итого:
1. Сыровато. До версии 0.2 еще далеко. Много багов
2. Пока именно работать не получается. А значит и продавать рано.
3. Желаю автору оперативно внедрить все, что в идеях и пофиксить баги. Разработка прикольная, удачи!Версия 0.1b
Глумий добавил 25.07.2008 в 01:09
Пока отложил, но приду еще посмотреть на новые версии. осталось 9 дней, триал дальше пойдет, если позже будут выходить свежие релизы?



27.07.2008 в 05:24
Предоставьте пользователю вводить свои синонимы, такое маленькое окошечко для ввода слова, и чтобы это слово сохранялось.
27.07.2008 в 11:00
Да, я уже занес эту задачу в список своих задач. Спасибо!