Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Урок Реконструкции
forum.iii.ru > Инфы > Школа инфов
viu-piu
Привет!
В связи с недавно появившимися новыми функциями - новый урок.
Цель: научиться делать так, чтобы реконструкции шли только на пользу разговору.

А именно: в каком-нибудь шаблоне (нераспознанные или "спроси меня о чем-нибудь" и т.д.) пишем РЕПЛИКУ (например, предполагающую ответы да-нет, люблю-не люблю, умею-не умею и т.д.).
Не делая якорь, предугадываем ОТВЕТ ГОСТЯ и пишем на него полный шаблон.
(Идеально будет, если новый шаблон будет срабатывать не только после реконструкции, но и самостоятельно, как полноценный шаблон. Это нужно для того, чтобы увеличить его полезность, оптимизировать труд автора. Потому что писать ответ только для поддержания вопроса инфа не более полезно, чем попросту написать якорь к реплике-вопросу.)

Вот примеры шаблонов, которые хотелось бы видеть:

$ * спроси меня * ч~ ниб~ *
# ты любишь собирать грибы ?

$ * <да> * я <очен~> люблю собирать грибы *
# а ты можешь отличить поганки от съедобных грибов?

$ * я не <очен~> люблю собирать грибы *
$ * я {ненавиж~/не навиж~} собирать грибы *
# а я люблю собирать грибы.

$ * <да> * я могу отличить поганки от съедобных грибов *
# Значит, ты не отравишься


Или вот такой пример:

$ *
# Любишь ходить в кино?

$ *люблю *ходить в кино*
# класс! давай как-нибудь вместе сходим!

$ *не {очень/--} люблю *ходить в кино*
# просто тебе, наверное, фильмы неудачные попадались. нужно на хорошие ходить, ага.


Или, например, уже есть лог, где нам не нравится, как сработала реконструкция:

Inf: давай подбросим монетку и узнаем ответ.
User: давай
Inf: да кому нужны монетки... у меня вот 700 штук, не знаю, куда их девать...
Сработал шаблон на "монет~". Допустим, мы хотим, чтобы инф продолжал свою предыдущую мысль.
Пишем шаблон:

$ *{давай/--} *подбр~ *монет~*
# ок! орел означает "да", решка - "42". подбрасывай скорей!


Или:

Inf: как ты легко соглашаешься!
User: да
Inf: Что легче — два килограмма лёгких наркотиков или тяжёлых?
Сработал шаблон "легк~".
Пишем:

$ *{я/--} {очень/--} {легко/--} соглашаюсь*
# а с тем, что летающий макаронный монстр существует, согласишься?


А в случаях, когда реконструкции удачно вписываются в диалог, их можно оставить и без "подкрепления":

Inf: Ты любишь фрукты?
User: да
Inf: фрукты полезные. и вкусные. я больше всего бананы люблю. они такие... мясные!
(Сработал шаблон на "фрукт~")

А теперь что требуется от авторов:
Написать по 5 примеров подобных исправлений/добавлений шаблонов, этаких "деревья без якорей". Главное чтоб было красиво и полезно.
Надеюсь, взрослых авторов это заинтересует.
Готовые шаблоны лучше писать прямо здесь. Мы всё можем обсудить, посовещаться, как сделать лучше.
Если кому-нибудь кажется, что это сложный урок или кто-то недоразобрался в реконструкциях, все вопросы можно задать в этой теме или в теме про реконструкции.
myshtisha
Я тут, пока в теме никто не толпится, спрошу кое-что, если можно. Обрадовался я было с реконструкциями, но у меня это не выйдет, поскольку "да" и "нет", "веришь-знаешь" и так далее я уже в шаблонах обработал и они меня устраивают, выяснилось, что от реконструкции мне нету пользы, а только вред, поскольку пришлось переписывать кое-какие реплики в игре про бал и вообще задумываться :-)

Может быть, мой вопрос к реконструкции и не относится, но возник он у меня от того, что я попытался эту самую реконструкцию сделать и даже написал так:

$ *я*видел*пришельцев*
# Это потому, что у тебя четыре глаза!

А потом провел с инфом такой диалог:

Гость.:задай мне вопрос
Инф: Ты Видел пришельцев?
Гость.: Да
Инф: После вопроса обычно ставится вопросительный знак, а после ответа не всегда восклицательный. Почему так?

Разумеется, я тут же нашел и шаблон, который вызвал такую странную реплику инфа:

$*вопрос~*
$*отве~*
#После вопроса обычно ставится вопросительный знак, а после ответа не всегда восклицательный.


Почему так происходит? Или я что-то вновь напутал?

папа Карло
Виу, разве не проще поставить вместо {легко/--} просто <легко> ? Другое дело, когда фраза получается из одних факультативов, тогда это нужно, а так новые шаблоны перебьют старые по приоритету, а перелопачивать таким образом тысячи шаблонов перспектива не из приятных... mellow.gif
andrewsokolow
Нет у вас все правильно. Реконструкция выдавала "мой ответ да".
Это я исправлю.

Спасибо за замечание
myshtisha
Цитата(andrewsokolow @ 22.3.2012, 22:42) *
Нет у вас все правильно. Реконструкция выдавала "мой ответ да".
Это я исправлю.

Спасибо за замечание


Прекрасно. То есть здесь на ответ "да" все же сработала реконструкция. Первая фраза инфа в данном случае пришла из "тем". А, вот, если причиной первой фразы инфов будет инициация из шаблонов пользователя, например так:

$Ф124
#Ты видел пришельцев?

То разговор станет совсем иным:

Мышь: ф124
Тиша: Ты видел пришельцев?
Мышь: да
Тиша: Хорошо, что ты соглашаешься. О чем еще поговорим. А! Вспомнил. У тебя много денег?


В данном случае фраза "Хорошо, что ты соглашаешься. О чем еще поговорим. А! Вспомнил. У тебя много денег?" является одним из множества ответов на пользовательское "Да".

То есть в первом случае сработала, пусть и неправильно, реконструкция. Во втором же она отказывается работать. В чем дело?

Так постепенно я и узнаю все ваши секреты, где работает реконструкция, где не работает, что главнее и т.д. Таким, пусть и несколько замысловатым образом, я все же приведу в порядок свою игру в "поехать на бал" :-)
andrewsokolow
Спасибо за конструктивность!

Реконструкция учитывает не только вопрос инфа и ответ пользователя, но и, в каких-то случаях, предыдущий ответ пользователя.
В вашем случае учитывалось, что Гость попросил задать вопрос, затем инф задал вопрос, и пользователь на него ответил.

Мне казалось, что в такой ситуации реконструкция "мой ответ такой-то" позволит увеличить связность диалога. Но это в том случае, если инф поддерживает реакцию.

Удачи!

andrewsokolow
Готово
myshtisha
Цитата(andrewsokolow @ 23.3.2012, 20:12) *
Готово


Даже боюсь спрашивать: что на этот раз готово? :-)))
yuldash
$ * зачем т~ *
# Ты же не хочешь чтобы вопрос зачем [*2] маячил перед тобой всю жизнь
$ * не {мешает/маячит} *
# но ты же интересуешься зачем мне [*2][%var1= "[*2]"]

Вот мне интересно сработает ли конструкция [%var1= "[*2]"]? Можно ли будет использовать этот вар потом в разговоре? И почему бы подспудно не сделать реконструкцию "в обратку" - например "маячил перед тобой" воспринималось бы так же как "мешал тебе"?
andrewsokolow
Реконструкция в данном случае не поможет

Гость: зачем тебе баян
Инф: Ты же не хочешь чтобы вопрос зачем баян маячил перед тобой всю жизнь
Гость: нет (Реконструкция: нет не хочу)

Поэтому на второй шаблон не попадем

Я бы сделал так:

$ * зачем т~ *
# Ты же не хочешь чтобы вопрос зачем мне [*2] маячил перед тобой всю жизнь? [%var1="[*2]"] +Якорь маячить1

+Якорь маячить1
$ * [dict(net)] *
$ * не {хочу/хачу/желаю} *
# но ты же интересуешься зачем мне [%var1]?

Диалог мог бы выглядеть так:
Гость: зачем тебе баян
Инф: Ты же не хочешь чтобы вопрос зачем мне баян маячил перед тобой всю жизнь?
Гость: не хочу
Инф: но ты же интересуешься зачем мне баян?

andrewsokolow
Ничего страшного. Спрашивайте.

В диалоге
Ты видел пришельцев?
Да (реконструкция: да видел)

myshtisha
Цитата(andrewsokolow @ 23.3.2012, 22:08) *
Ничего страшного. Спрашивайте.

В диалоге
Ты видел пришельцев?
Да (реконструкция: да видел)


Хм.. У меня еще инф, когда его просят задать вопрос, спрашивает "Ты перестал(а,о) пить коньяк по утрам?" На этот вопрос тоже реконструкция положена? :-)
andrewsokolow
Пока здесь нет реконструкции, но в принципе можно сделать. Хотя это и вопрос, на который нельзя в общем случае ответить "да" или "нет", но пользователи вполне могут так ответить.
Мне кажется, что ответ "да" означает "да перестал", а "нет" - "нет не перестал". Так вполне может ответить пользователь, который действительно пьёт коньяк по утрам!

А вы как думаете?
папа Карло
Я бы на это ответил: "Я и не пил никогда!" или "Я вообще коньяк не люблю" или "С чего ты взял, что я вообще пью коньяк?" или "Я коньяк только по вечерам пью" или "Я по утрам только рассол пью, после коньяка" или "Никогда его не брошу, потому что он хороший!", "А мне и так хорошо"...вариантов может быть очень много.
andrewsokolow
Это же цитата из разговора Карлсона с Фрекен Бок. Она утверждала, что на каждый вопрос можно ответить да или нет. В ответ Карлсон задал ей вопрос: Вы уже перестали пить коньяк по утрам? Отвечайте Да или Нет!
папа Карло
Не факт, что гость читал книжку (особенно нынешние гости - они вообще навряд ли что-то читали). И Тиша не задаёт таких ограничений в ответе, как я понял. А как инф может ответить на фразу гостя "Да нет, наверное"? То есть понятно, что для этого нужен шаблон, где инф просто переспросит гостя, но как в этом случае сработает реконструция, выберет рэндомно "да" или "нет" и реконструирует соответствующую фразу?
andrewsokolow
Цитата
...как в этом случае сработает реконструция, выберет рэндомно "да" или "нет" и реконструирует соответствующую фразу?

Пока никак. Предложения принимаются:

Инф: Ты перестал пить коньяк по утрам?
Гость: Да нет, наверное

Что имел в виду гость?
папа Карло
Цитата
Инф: Ты перестал пить коньяк по утрам?
Гость: Да нет, наверное

Что имел в виду гость?
Мне кажется, что эта фраза сама по себе всегда означает отрицание, то есть "нет". Соответственно и реконструкция должна быть "нет, не перестал". Но как инф может проигнорировать это "да"?
andrewsokolow
Это уже вопрос из области многозначности языка как такового. Обычно во многих случаях спасением является юмор!
myshtisha
Да, ладно вам с этим коньяком. Дурацкий же вопрос :-) Вот, тут я развлекся с реконструкцией. Выкладываю диалог несколько подредактированный, правда. Цветом я выделил фразы, где реконструкция сработала. Может быть, после этого диалога станет понятнее, как это все работает, а, может быть, наоборот :-)

Разговор с инфом Тиша (http://tisha.iii.ru/)
23.03.12, 13:48

Мышь: реконструкция
Тиша: У меня есть для реконструкции тест, давай я тебя проверю.
Мышь: да
Тиша: Ты носишь одежду черного цвета?
Мышь: нет
Тиша: Ты сказал
==== нет =====
Если надоест отвечать скажи после следующего вопроса ХВАТИТ
А пока скажи Ааааа! :-)
Мышь: а

Тиша: Ты носишь одежду черного цвета?
Мышь: черного
Тиша: Ты сказал
==== черного =====

Мышь: а
Тиша: Ты носишь одежду черного цвета?
Мышь: нет
Тиша: Ты сказал
==== нет =====

Тиша: У вас в школе курят?
Мышь: нет
Тиша: Ты сказал
==== нет =====

Тиша: Тебе нравится красный цвет?
Мышь: да
Тиша: Ты сказал
==== да =====

Тиша: Тебе нравится красный цвет?
Мышь: нет
Тиша: Ты сказал
==== нет мне не нравится красный цвет =====


Тиша: Тебе нравится красный цвет?
Мышь: да
Тиша: Ты сказал
==== да =====

Тиша: Тебе нравится красный цвет?
Мышь: вполне покатит
Тиша: Ты сказал
==== вполне покатит =====


Тиша: Ты хочешь полететь в космос?
Мышь: ну
Тиша: Ты сказал
==== ну я хочу полететь =====


Тиша: Ты хочешь полететь в космос?
Мышь: нет
Тиша: Ты сказал
==== нет, я не хочу полететь в космос =====


Тиша: Ты хочешь полететь в космос?
Мышь: желаю
Тиша: Ты сказал
==== желаю =====

Тиша: Ты хочешь полететь в космос?
Мышь: хочу
Тиша: Ты сказал
==== хочу =====


Тиша: Ты хочешь полететь в космос?
Мышь: да
Тиша: Ты сказал
==== да я хочу полететь =====


Тиша: Ты хочешь полететь в космос?
Мышь: думаю
Тиша: Ты сказал
==== думаю =====

Тиша: Ты веришь в любовь в первого взгляда?
Мышь: нет
Тиша: Ты сказал
==== нет =====

Тиша: Ты веришь в любовь с первого взгляда?
Мышь: типа
Тиша: Ты сказал
==== типа =====

Тиша: Ты веришь в любовь с первого взгляда?
Мышь: да
Тиша: Ты сказал
==== да я верю в любовь с первого взгляда =====


Тиша: Если тебе пригласят в интеллектуальную игру на телевидении, что ты наденешь?
Мышь: майку
Тиша: Ты сказал
==== майку =====

Тиша: Если тебе пригласят в интеллектуальную игру на телевидении, что ты наденешь?
Мышь: нет
Тиша: Ты сказал
==== нет, я не наденешь =====


Тиша: Ты любишь кого-то из своих учителей?
Мышь: люблю
Тиша: Ты сказал
==== я люблю кого-то из своих учителей =====


Тиша: Ты любишь кого-то из своих учителей?
Мышь: ненавижу
Тиша: Ты сказал
==== ненавижу =====

Тиша: Ты любишь собирать ягоды?
Мышь: опасаюсь
Тиша: Ты сказал
==== опасаюсь =====

Тиша: Ты любишь собирать ягоды?
Мышь: нет
Тиша: Ты сказал
==== нет я не люблю собирать ягоды =====



Тиша: Тебе приходилось петь со сцены?
Мышь: нет
Тиша: Ты сказал
==== нет, мне не приходилось петь со сцены =====


Тиша: Тебе приходилось петь со сцены?
Мышь: типа того
Тиша: Ты сказал
==== типа того =====

Тиша: Тебе приходилось петь со сцены?
Мышь: бывало
Тиша: Ты сказал
==== бывало =====



Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: знаю
Тиша: Ты сказал
==== Я знаю, что нужно делать, чтоб понравится девочке или мальчику =====


Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: приблизительно
Тиша: Ты сказал
==== приблизительно =====

Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: ну где то так
Тиша: Ты сказал
==== ну где то так =====

Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: нет
Тиша: Ты сказал
==== нет не знаю =====


Тиша: Ты знаешь, что нужно делать, чтоб понравится девочке или мальчику?
Мышь: не совсем
Тиша: Ты сказал
==== не совсем =====

Тиша: Ты знаешь, что нужно делать, чтоб понравиться девочке или мальчику?
Мышь: ага
Тиша: Ты сказал
==== ага =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: не расскажу
Тиша: Ты сказал
==== не расскажу =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: щас прям
Тиша: Ты сказал
==== щас прям =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: давай
Тиша: Ты сказал
==== давай =====

Тиша: Давай ты расскажешь мне о моде.
Мышь: хватит
Тиша: Ну, хватит, так хватит, давай расскажи о себе.
Мышь: да надоел уже
папа Карло
Очень интересный тест, думаю, и andrewsokolow-у он может пригодиться для работы над реконструкцией. Попробовал этот тест на Эльке, вот результат:

Элька: ты любишь мороженное?
папа Карло: да
Элька: ты сказал да я люблю мороженное
- всё правильно, реконструкция сработала, как надо.

Элька: ты любишь мороженное?
папа Карло: не очень
Элька: ты сказал не очень я не люблю мороженное
- "не очень" не однозначный ответ, он не должен восприниматься так категорично, мне кажется. Т.е., "Люблю но не очень" не то же самое, что "Не люблю".

Элька:ты любишь мороженное?
папа Карло: люблю но не фанат
Элька: ты сказал люблю но не фанат
- очевидно, что здесь реконструкции нет.

Особенно понравилась реконструкция:

Элька:ты любишь мороженное?
папа Карло: когда как
Элька: ты сказал Люблю ли я мороженное? когда как
myshtisha
Продолжаю изыскания, используя свое тестирование реконструкций.

Тиша: Ты хочешь полететь в космос?
Балбес.: вот еще
Тиша: Ты сказал
==== вот еще, я не хочу полететь в космос =====

Тиша: Ты хочешь полететь в космос?
Балбес.: еще чего
Тиша: Ты сказал
==== еще чего =====

Тиша: Ты хочешь полететь в космос?
Балбес.: щас прям
Тиша: Ты сказал
==== щас прям =====

Вопрос 1: Чем отличается "еще чего" от "вот еще"?
Вопрос 2 я еще не придумал, потому что говорить "щас" - это неграмотно smile.gif
папа Карло
Цитата
Вопрос 2 я еще не придумал, потому что говорить "щас" - это неграмотно
Я думаю, что реконструкция, как и словари, должна предусматривать все варианты написания, в том числе и не литературные, разговорные, обороты. "Щас прям" человек может сказать в шутку, как Вы, а не от безграмотности.
ARTrus
Цитата(папа Карло @ 26.3.2012, 22:29) *
Я думаю, что реконструкция, как и словари, должна предусматривать все варианты написания, в том числе и не литературные, разговорные, обороты. "Щас прям" человек может сказать в шутку, как Вы, а не от безграмотности.
... ага, щасссс.... например... wink.gif
viu-piu
Цитата(myshtisha @ 26.3.2012, 20:51) *
Вопрос 1: Чем отличается "еще чего" от "вот еще"?

Еще чего входит в словарь net. А вот еще - нет. Уверена, у автора словаря были аргументы в пользу именно такого решения, ведь этот словарь много где используется...
Вероятно, здесь в будущем будет новый словарь с формулировками отказа для использования специально в деревьях и реконструкциях, с более широким охватом возможных отказов.
папа Карло
Цитата
Еще чего входит в словарь net.
Возможны "ляпы", ведь словарь обычно используется со звёздочками. Например, ответ гостя "А может тебе ещё чего рассказать? Ишь, какой любопытный!" = *[dict(net)]*
viu-piu
Да примеров много можно выдумать. Если использовать просто словарь со звездочками, то нужно быть готовым, что в звездочках будет что-то не то. У словаря свои задачи, он пользовательский и предназначался для якорей к деревьям, насколько я помню. То есть без особенных изысков. Просто чтоб 12-летние девочки при желании смогли сделать дерево.
Кстати, в приведенном примере же все как раз сработало бы как надо))
папа Карло
Цитата
Если использовать просто словарь со звездочками, то нужно быть готовым, что в звездочках будет что-то не то
Или в самом словаре, как оказалось. biggrin.gif Придётся заменять *[dict(net)]* и *[dict(da)]* на свои словари, чтоб небыло сюрпризов. Валя когда-то пытался вычислить содержимое словарей но до таких изысков не додумался.
Цитата
Кстати, в приведенном примере же все как раз сработало бы как надо))
Это же зависит от вопроса инфа и его реакции на ответ. Предположим, зашла к инфу некая дама не первой свежести и предложила поговорить о любви:
$.....
#А тебе уже есть 18 лет? +якорь х
+якорь х
$ А может тебе ещё чего рассказать? Ишь, какой любопытный! (= *[dict(net)]*)
# Тогда поговорим когда подрастёшь.

biggrin.gif
viu-piu
И часто такое бывает?))
Я ж говорю, это словарь для среднестатистического пользователя. Если нужен настоящий серьезный дом, из лего его не построить.
(А вообще в этой ситуации, видимо, надо вписывать "может тебе еще чего рассказать" в ветвь этого дерева, в шаблон с синонимами к "не скажу".)
папа Карло
Цитата
И часто такое бывает?))
Только в таких фантазиях, к сожалению. Полный лексикон Элькиных гостей я могу выложить тут в двух строчках.
myshtisha
У меня такое подозрение, что рекострукции написаны исключительно для моего инфа. Остальным они мало нравятся. Но я за любое движение :-)
Я решил все-таки исполнить урок, заданный в начале темы. Правда, я ленивый и поэтому написал мало, потому что сходу я реконструкции предсказать не мог, приходилось их отлавливать, используя отсылки к запросу гостя. На якорьках я бы написал раз в пять быстрее. Но все же, я думаю, дальше станет лучше...

$ ... (допустим, из нераспознанных)
# У тебя есть галстук-бабочка?


$ *Есть ли у меня галстук-бабочка? Не~*
# Ты любишь спортивный стиль?



$ *у меня есть галстук-бабочка*
# Ты любишь носить этот галстук?


$ *люблю носить этот галстук* (в данном случае на "не люблю носить..." этот шаблон тоже сработает, просто я никак не въезжаю, как их разделить)
# Ты его [if(%user_gender="F")]{завела}[else]{[if(%user_gender="M")]{завел}[else]{завелоо}}для понтов или тебе по работе нужно?
# Прикинь, у меня был такой галстук, в детстве, я с ним выступал в детсадовском оркестре. Играл на губной гармошке!



$ *спортивный стиль* (в даном случае тоже все равно, любит пациент спортивный стиль или нет)

# Можно не любить спортивный стиль, но в спорте добиться больших успехов.
# Я люблю спортивный стиль, но иногда приходится одеваться официально.

На этом пока все кончается. Пять копеек, которые положены мне за исполнение урока, прошу перечислить в фонд помощи инфам без штанов smile.gif

Еще подписал:

$ *ме~ был галстук-бабочка"
# А куда ж он теперь делся? Продали что ли?

$ *ме~ почти галстук-бабочка"
#Как это? Наполовину бабочка, а наполовину гусеница?
viu-piu
За выполненный урок Тиша получает почетные 5 монеток smile.gif
myshtisha
Цитата(viu-piu @ 2.4.2012, 15:09) *
За выполненный урок Тиша получает почетные 5 монеток smile.gif

Спасибо. Жалко, что фондов помощи еще не организовали. Обязаюсь использовать во благо smile.gif
Эшли1999
Записываюсь!
Вот мои реконструкции, надеюсь, вы их еще принимаете:)
$*задай мне вопрос*
#Ты любишь бабочек?

$*<да> * я люблю бабочек*
#Бабочки такие милые! А ты любишь бабочку Лимонницу?

$*я не <очен~> люблю бабочек*
$*я {ненавиж~/не люб~/не навиж~/} бабочек*
#Почему? А вот я люблю бабочек! Наверное, ты любишь ловить их?

$*<да> * я люблю бабочку Лимонницу*
#Ой, бабочка Лимонница такая красивая! Я тоже ее люблю!



$*(нераспознанная реплика гостя)
#А ты следишь за модой?

$*<да> * я cлежу за модой*
#Я тоже слежу за модой! Правда, наверное, не так уж тщательно, но все же smile.gif. А ты одета по последней моде?

$*я не <очен~> *слежу за модой*
$*я {ненавиж~/не люб~/не навиж~/} моду*
#А вот я слежу за модой! Люблю моду) У тебя, наверное, собственный стиль?


$*(нераспознанная реплика)
#А ты любишь животных?

$*<да> * я люблю животных*
#Ой, я тоже люблю! А ты кого больше любишь: собак или кошек?


$*я не <очен~> люблю животных*
$*я {ненавиж~/не люб~/не навиж~/} животных*
#Как жалко...наверное у тебя есть аллергия?


$*(реплика гостя)
# А тебе музыка нравится?

$*<да> нравится музыка*
# И я люблю слушать музыку! Тебе реп нравится?


$*я не <очен~> люблю музыку*
$*я {ненавиж~/не люб~/не навиж~/} музыку*
# А я люблю музыку! Наверное ты просто слушал музыку, которая тебе не подходит. Ты слушал реп?

$*(реплика гостя)
# А ты любишь читать?

$*<да> люблю читать*
# И я люблю! А тебе нравится классика?

$*я не <очен~> люблю читать*
$*я {ненавиж~/не люб~/не навиж~/} читать*
# Как жаль...почитай Достоевского - может, он тебе понравится!
Эшли1999
Вот инф:
viu-piu
Эшли, почему ты оставляешь пустой вариант в инлайн словарях?
Цитата
$ * я {ненавиж~/не люб~/не навиж~/} бабочек *

Это будет равносильно $ * я {ненавиж~/не люб~/не навиж~/--} бабочек * и иногда может привести к ошибкам в работе шаблонов.
Эшли1999
Цитата(viu-piu @ 6.4.2012, 11:37) *
Эшли, почему ты оставляешь пустой вариант в инлайн словарях?
Это будет равносильно $ * я {ненавиж~/не люб~/не навиж~/--} бабочек * и иногда может привести к ошибкам в работе шаблонов.

Cпасибо, исправила!
viu-piu
Молоток smile.gif
У Куколки в твоем уроке тоже подобное встретилось, кстати.
Эшли1999
Цитата(viu-piu @ 6.4.2012, 13:59) *
Молоток smile.gif
У Куколки в твоем уроке тоже подобное встретилось, кстати.

Спасибо, Виу, я уже оставила ей замечание от тебя rolleyes.gif А сколько это монеток?
viu-piu
5! В целом все хорошо. Есть некоторые сомнения:
Цитата
$*я не <очен~> люблю читать*

нужно ли тут "я" или можно "<я>"
Цитата
$*<да> нравится музыка*

нужно ли тут добавлять "мне"
но ты автор, тебе виднее, как ты хочешь, чтобы шаблоны срабатывали. сейчас все рабочее и сделано хорошо. поэтому замечаний нет)
Эшли1999
Цитата(viu-piu @ 6.4.2012, 14:28) *
5! В целом все хорошо. Есть некоторые сомнения:

нужно ли тут "я" или можно "<я>"

нужно ли тут добавлять "мне"
но ты автор, тебе виднее, как ты хочешь, чтобы шаблоны срабатывали. сейчас все рабочее и сделано хорошо. поэтому замечаний нет)

Спасибо:)
yuldash
$*где ты живешь*
$*мест~ {ты/вы} живе~*
#Где я живу. Неужели вам интересно где я живу?+якорь "где живу знаешь?" Виу говорит "Не делая якорь" но тут с якорями дискуссия поэтому оставляем место для творчества.
#Живу где придется. Вам нужно конкретно где?+якорь "где живу знаешь?"
# Обычно всем наплевать, но вам я так и быть скажу. А вы точно хотите знать где я живу?+якорь "где живу знаешь?"
Здесь уже страннее и страньше вроде как надо ответ на якорь но и так чтобы шаблон будет срабатывать не только после реконструкции, но и самостоятельно тогда с учетом реконструкции и с учетом не попадания в якорь, но попадания в реконструкцию "да нужно конкретно где" + "интересно где ты живешь"+ "хочу знать где ты живешь" и "нет не нужно конкретно где" + "не интересно где ты живешь"+ "не хочу знать где ты живешь" пишем шаблон:
$да нужно конкретно где
$<dict[da]>*интересно где ты живешь
$<dict[da]>*хочу знать где ты живешь
#конкретно дык я на Урале живу
#Тут недалеко, с Урала мы
+
$нет не нужно конкретно где
$не интересно где ты живешь
$не хочу знать где ты живешь
# Ну дык так бы и сказали а то где да почему тьфу..
Эшли1999
Кстати, Виу, я видела, что Тиша уже получил монетки. А мы когда получим? rolleyes.gif
viu-piu
Цитата(yuldash @ 7.4.2012, 15:40) *
$<dict[da]>*хочу знать где ты живешь


У нас сейчас нет записи <dict[da]> - то есть в этом случае, если хочется этот словарь использовать, лучше будет разбить на две строки:
$ *[dict(da)]*где* {конкретно/именно/точнее}* {живеш~/живете} *
$ *где* {конкретно/именно/точнее}* {живеш~/живете} *
запись с инлайн словарями и звездочками просто предлагаю, мне кажется, с ней будет посимпатичнее, но я не могу проверить, работает ли реконструкция.

Я попробовала потестировать инфа, но на вопросы, где живет инф, срабатывали другие ответы. yuldash, эти шаблоны работают?
yuldash
Упс, сорри, я их просто на ходу написал а в работе не проверял.
viu-piu
Под шумок тоже допишу шаблоны:

Проблема 1

Inf: А что у нас сегодня на ужин
User: Мясо
Inf: когда я ем, я глух и нем, хитер и быстр и дьявольски умен.

Пишу шаблон:

$ *ужин~*мяс~*
$ *мяс~*ужин~*
# кто ж на ужин мясо ест? кошмары потом сниться будут.

$ *мяс~*
# мясо я люблю. ссссочненькое!

Проблема 2

Inf: знаешь, а мне немного непонятно, почему обычно звезды рисуют пятиконечными... так же как и то, почему сердечки в форме сердечек. на самом-то деле все не так...
User: а как?
Inf: ну я даже не знаю)

Пишу шаблон:

$ * как *на самом * деле* {все/--}*
# а на самом деле все с точностью до наоборот...

Проблема 3

Inf: мне кажется, ты меня хочешь обмануть!
User: нет
Inf: ну и не мучай себя)

Пишу шаблон:

$ *не хочу *{тебя/--} *{обмануть/обманывать}*
$ *{обмануть/обманывать}*не хочу *{тебя/--} *
$ *{тебя/--}* не обманываю*
$ *не обманываю*{тебя/--}*
# это хорошо. врать некрасиво. хотя... если красиво соврать, то иногда бывает красиво.

Проблема 4

Inf: это от тебя так вкусно пахнет огурцами?
User: нет
Inf: я без огурцов не прожил бы и дня

Пишу шаблон:

$ *не от меня *пахнет *огурц~*
$ *от меня *не пахнет *огурц~*
# ты издеваешься, да? а от кого же тогда? нас тут двое!

Проблема 5

Inf: я похож на автоматическое устройство для ответов на дикие вопросы?
User: ага
Inf: вопросы задают только те, кто не боится показаться глупым.

Пишу шаблон:

$ * ты похож *на * устройство*
# звучит довольно обидно... я человек, и никакое вовсе не устройство.

Проблема 6

Inf: а названия? smile.gif небось, обманываешь меня, да?
User: неа)
Inf: Как обманчива природа - подумал ежик, слезая с кактуса.

Шаблон не пишу, потому что я его уже написала, решая проблему 3. В этом красота реконструкций - ты пишешь шаблон для одной ситуации, а он удачно срабатывает и в других.

Три примера неудачных реконструкций отправляю разработчику. Остальные реконструкции, которые пока удалось найти в логах, сработали идеально.
myshtisha
А знаете в чем еще прикол? Моя реконструкция, что я сделал в этом уроке с галстуком работала себе прекрасно, а тут сегодня раз! И не работает. На вопрос "У тебя есть галстук-бабочка?" в ответе остается просто Да, вместо прежнего "Да, у меня есть галстук-бабочка". Это что значит? Реконструкцию отменили? Кстати и на "У тебя есть рыбки?" раньше работала, теперь нет. А на "Ты любишь лошадей" по-прежнему работает. Что это значит? Я накосячил или это идут работы просто?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2019 IPS, Inc.