Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Изменения в шаблонах
forum.iii.ru > А-я-яй > Идеи и предложения
AntToxa
Предлагаю добавить новые возможности при создании шаблона:

1. Количество символов в слове(минимальное, максимальное, диапазон)
2. Слово состоит из каких либо символов(из цифр, латинских букв, русских букв и т.д.), либо из комбинации символов
3. Приоритет шаблонов

ARTrus
Цитата(AntToxa @ 21.11.2010, 19:45) *
Предлагаю добавить новые возможности при создании шаблона:
3. Приоритет шаблонов
Приоритет шаблонов уже есть. Конкретизируйте идею, пожалуйста...

P.S.
Инфа в подпись!

папа Карло
Цитата
1. Количество символов в слове(минимальное, максимальное, диапазон)
Для чего? Что инф может определить по количеству знаков? Или что, он сможет сказать очередную идиотскую фразу, типа "Ой, а у тебя 5 буковок в слове!" (Нечто подобное есть в нераспознанных у некоторых инфов, о восклицательных и вопросительных знаках). Инф - собеседник, а ты часто в беседе считаешь количество символов в словах?
Цитата
2. Слово состоит из каких либо символов(из цифр, латинских букв, русских букв и т.д.), либо из комбинации символов
Оно и так состоит из символов, каких либо. А каких и зачем - задаётся в шаблоне или идёт в нераспознанные, если нет шаблона.От того, что инф определит, что слово состоит из неизвестной ему комбинации цифр или латинских букв он умнее не станет и ответить сможет только так же, как и на любую другую нераспознанную. Определить наличие цифр и латинских букв в фразе он и так может, а состоит ли неизвестное слово из них полностью или частично - без разницы, оно всё равно неизвестное.
AntToxa
Цитата(папа Карло @ 22.11.2010, 0:06) *
Для чего? Что инф может определить по количеству знаков? Или что, он сможет сказать очередную идиотскую фразу, типа "Ой, а у тебя 5 буковок в слове!" (Нечто подобное есть в нераспознанных у некоторых инфов, о восклицательных и вопросительных знаках). Инф - собеседник, а ты часто в беседе считаешь количество символов в словах?Оно и так состоит из символов, каких либо. А каких и зачем - задаётся в шаблоне или идёт в нераспознанные, если нет шаблона.От того, что инф определит, что слово состоит из неизвестной ему комбинации цифр или латинских букв он умнее не станет и ответить сможет только так же, как и на любую другую нераспознанную. Определить наличие цифр и латинских букв в фразе он и так может, а состоит ли неизвестное слово из них полностью или частично - без разницы, оно всё равно неизвестное.


Согласно заявлению компании "Наносемантики"(http://iii.ru/about) инф не только собеседник: "инф, виртуальное существо, с которым можно будет поговорить, дать приказ или получить справку.". И давайте все таки делать инфа, который будет вести не только беседу, но и сможет дать справочную информацию.

Что касается приоритета извините не знал что уже есть... Спасибо буду применять, на первый взгляд этого вполне достаточно.

Теперь рассмотрим два моих первых предложения на конкретном примере.

Рассмотрим интернет магазин ХХХ. У каждого товара есть свой артикул, состоящий из букв и цифр, возьмем такой синтаксис артикула \w{1,2}\d+\w*\.\w*\d+\w*\.\w*\d+\w* (\w - это буквы от a до z, \d - это цифры от 0 до 9, {1,2} - символ встречается от 1 до 2 раз, \. - это символ ., * - символ повторяется от 0 до бесконечности, + - минимум 1 раз; например a0.601.988).

Необходимо сделать инфа который по артикулу выдавал особенности товара соответствующего этому артикулу, а если такого товара нет, то выдавал сообщение: "Товара не найдено, проверьте правильно ли вы написали артикул", а не "Давай поиграем в Мафию" или "Иди сам на..." и т.д.
AntToxa
А вообще бы не помешало еще сделать сортировку шаблонов, а то иногда сложно найти повторяющиеся шаблоны добавленные в разное время, а лучше добавить возможность найти повторяющиеся шаблоны.
папа Карло
Цитата
Необходимо сделать инфа который по артикулу выдавал особенности товара соответствующего этому артикулу, а если такого товара нет, то выдавал сообщение: "Товара не найдено, проверьте правильно ли вы написали артикул", а не "Давай поиграем в Мафию" или "Иди сам на..." и т.д.
Значит, для справки по каждому артикулу нужно делать отдельный шаблон. Подложку можно отключить шаблоном со звёздочкой и написать свои нераспознанные, например "Товара не найдено, проверьте правильно ли вы написали артикул". Следить за наличием товара и включать - отключать соответствующие шаблоны придётся вручную. Если это не устраивает - придётся подумать о бизнес инфе, переносить их функции в обычных инфов никто не станет.
Цитата
А вообще бы не помешало еще сделать сортировку шаблонов, а то иногда сложно найти повторяющиеся шаблоны добавленные в разное время, а лучше добавить возможность найти повторяющиеся шаблоны.
Если в поиск по шаблонам ввести нужную фразу или слово - то найти дубли не сложно.
Цитата
который будет вести не только беседу, но и сможет дать справочную информацию.
Так сколько угодно, только если эта информация меняется - обновлять справку уже Ваша задача.Обычный инф может выдать только то, что конкретно будет заложено в шаблонах, а не выполнять самостоятельный поиск по Вашей базе.
Цитата
например a0.601.988
Вот и делаете этот шаблон со справкой, если шаблон будет отключен, ввиду отсутствия товара, инф сможет ответить, что в данный момент товар на складе отсутствует, например. Сделать кучу однотипных шаблонов совсем не трудно, хоть и муторно, научить инфа связной беседе куда труднее.
Кстати, в данном артикуле - a0.601.988 - при таком написании, a0, 601 и 988 будут восприниматься инфом как три отдельных слова, поэтому диапазон изменений для каждой части можно задать отдельно, например: {а~/b~}{60~}{98~} или конкретнее: {а0/а1/а2/b1/b2}{601/602/603/604}{981/983/984/988} - если для этого диапазона даётся одна справка. Но если гость напишет слитно - a0601988 - это уже "совсем другая песня", поэтому в шаблонах нужно предусматривать оба варианта. Или заранее уведомить гостя, чтоб он писал артикул правильно, через точки.
ARTrus
Цитата(AntToxa @ 22.11.2010, 5:54) *
Рассмотрим интернет магазин ХХХ. У каждого товара есть свой артикул, состоящий из букв и цифр, возьмем такой синтаксис артикула \w{1,2}\d+\w*\.\w*\d+\w*\.\w*\d+\w* (\w - это буквы от a до z, \d - это цифры от 0 до 9, {1,2} - символ встречается от 1 до 2 раз, \. - это символ ., * - символ повторяется от 0 до бесконечности, + - минимум 1 раз; например a0.601.988).

Необходимо сделать инфа который по артикулу выдавал особенности товара соответствующего этому артикулу, а если такого товара нет, то выдавал сообщение: "Товара не найдено, проверьте правильно ли вы написали артикул", а не "Давай поиграем в Мафию" или "Иди сам на..." и т.д.
Обычно такие вещи реализуются в бизнес инфе с помощью иерархических списков, а не по коду товара.
Выберите группу товара:
а1 - диски
а2 - кассеты

Выберите ценовую категорию:
600 - до 100 рубоей
601 - свыше 100 рублей

и т.д.

Инф призван помочь потенциальному покупателю найти товар используя обычную форму межличностного диалога, так привычного нам в жизни, а не подменять собой базу данных.
У Наносемантики успешно реализованы алгоритмы экспертных систем, помогающих человеку с выбором нужного ему товара по различным характеристикам в форме живого общения...
папа Карло
Я тоже плохо представляю покупателя, ищущего товар по артикулу...Но бизнес инфа, как я понял, покупать не хочется.
ARTrus
Цитата(папа Карло @ 22.11.2010, 11:02) *
Я тоже плохо представляю покупателя, ищущего товар по артикулу...Но бизнес инфа, как я понял, покупать не хочется.
... а изменить "под себя" возможности инфа бесплатно - очень... wink.gif
папа Карло
Естественно, а кто бы отказался. biggrin.gif
AntToxa
Цитата(папа Карло @ 22.11.2010, 6:43) *
Значит, для справки по каждому артикулу нужно делать отдельный шаблон. Подложку можно отключить шаблоном со звёздочкой и написать свои не распознанные, например "Товара не найдено, проверьте правильно ли вы написали артикул".
-
В результате получиться что инф будет отвечать на все не распознанные фразы: "Товара не найдено, проверьте правильно ли вы написали артикул" - это не пойдет.

Цитата(папа Карло @ 22.11.2010, 6:43) *
Следить за наличием товара и включать - отключать соответствующие шаблоны придётся вручную. Если это не устраивает - придётся подумать о бизнес инфе, переносить их функции в обычных инфов никто не станет.

- не рентабельно для меня покупать бизнес-инфа по крайней мере пока...

Цитата(папа Карло @ 22.11.2010, 6:43) *
Если в поиск по шаблонам ввести нужную фразу или слово - то найти дубли не сложно.

- не сложно, но муторно, проще добавить кнопку нажав на которую компьютер найдет сам все дубли(это кстати не сложно).

Цитата(ARTrus)
Обычно такие вещи реализуются в бизнес инфе с помощью иерархических списков, а не по коду товара.

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

raskraska012
Создаёшь кликабельные ссылки и расписываешь их по якорям,
или если хостинг поддерживает php пишешь запрос к скрипту php он извлекает из базы данных ответ и возвращает инфу в виде текстовой картинки.
папа Карло
Цитата
В результате получиться что инф будет отвечать на все не распознанные фразы: "Товара не найдено, проверьте правильно ли вы написали артикул" - это не пойдет.
Он будет отвечать то, что вы ему напишете и на то, что напишете.
Цитата
- не рентабельно для меня покупать бизнес-инфа по крайней мере пока...
А переносить их функции в обычных инфов не рентабельно для iii - такое вот не совпадение интересов.
Цитата
дать справочную информацию по каким-нибудь величинам, состоящим из последовательности определенных символов
Просто эти последовательности прописываются в шаблонах, слово - это тоже последовательность определённых символов.
AntToxa
О вот это мне уже нравиться smile.gif
Цитата(raskraska012 @ 22.11.2010, 22:41) *
Создаёшь кликабельные ссылки и расписываешь их по якорям,
или если хостинг поддерживает php пишешь запрос к скрипту php он извлекает из базы данных ответ и возвращает инфу в виде текстовой картинки.

А можно про это поподробнее, особенно интересно что такое текстовая картинка?
AntToxa
Цитата(папа Карло @ 23.11.2010, 5:57) *
А переносить их функции в обычных инфов не рентабельно для iii - такое вот не совпадение интересов.


Ну у iii еще много способов заработать, например сделать 3D карусель с еще большим количеством участников rolleyes.gif

raskraska012
Цитата(AntToxa @ 23.11.2010, 5:36) *
О вот это мне уже нравиться smile.gif

А можно про это поподробнее, особенно интересно что такое текстовая картинка?]

Создаёшь шаблон типа:
$ *
# <img src="http://raskraska012.site90.net/2/1.php?[*]" align="left" width="1024" height="16" hspace="0" vspace="0"><br>
Поставил в своего инфа по умолчанию.Можешь попробовать в подписи,как он работает.
+ сложение,- вычитание, * умножение, / деление, () действие в скобках.
Например: (6+7)(24-16) enter
Адрес на картинку отсылает запрос к php скрипту,скрипт парсит страницу с калькулятором и выдаёт инфу в виде картинки.Правда у меня калькулятор такой полу доделанный.
Плюс здесь проверка правописания
Например: малоко enter, инф выведет правильное написание молоко.
ARTrus
Цитата(AntToxa @ 23.11.2010, 6:54) *
Ну у iii еще много способов заработать, например сделать 3D карусель с еще большим количеством участников rolleyes.gif
И тут же предлагаете оформить это как "подарок к новому году"... Непоследовательный вы наш... smile.gif

Инфа в подпись!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2019 IPS, Inc.