Pull to refresh

Comments 113

После этого вопроса:
[img=http://img148.imageshack.us/img148/416/huihf4.gif]
закрыл и не стал больше смотреть.
да, вы правы, нужна какая-то модерация или саморегуляция, хотя вообще такие данные отражают специфику некоторых посетителей ресурса :-)
и еще сделай хотя бы простую проверку передаваемых данных.
или хотя бы конвертацию в целочисленный тип...
http://www.respondu.net/tree/node/128_
Потому что слово было угадано с первой попытки? :-)
UFO just landed and posted this here
в дереве обьектов:

alert('ХЕР!'); (alert('ХЕР!');)
жопа на колёсиках (на колёсиках)
звизда (не может торчать)
роутер (не тем, что «он»., а тем что «ты» — тупое говно. Убей себя об стену сцуко)
звизда (противоположный херу.)
Актимель (не х#й)
фломастер (Сука, бл, он, нахер, ппц, совсем другая вещь)

далеко пойдет стратап)))
Да уж точно. И не забыть его перевести на все языки
мне и этого хватило
http://www.respondu.net/guess/answer/43?yes=
Да, НЛО не отгадала.

Изучайте.

Кцтати базе не помешала бы модерация (хотя бы со стороны админов)
У меня тоже сразу мысль про http://www.20q.net/ возникла. Интересная штука, вроде бездушная машина, а иногда отвечаешь и прямо переживаешь за неё "ну отгадай ты наконец-то" :)
Прикольно, но бесполезно. Второй раз юзер вряд ли туда зайдёт.
Зайти не зайдет, а ссылку другу может отправить :)
Задумка интересная, а над реализацией надо поработать, тогда прикольно будет
Ну вы даете…
Это ж классическая задачка первого семестра любой программерской специальности. Даже на задачка, а пример на использование структур данных (деревьев в этом случае).

Два вопроса:
- корректно ли в этом случае использовать термины «дизайн и разработка»?
- что вы вдвоем делили целый день?
вы правы, что это простая задача, но я все же не верю что на практике можно потратить меньше времени на любой мало-мальски завершенный продукт.
Аналогичный код на Си занимал от силы строк 20.
Здесь видимо надо прибавить издержки на генерацию страницы, рисование картинок, размещение. Но их же двое было! Т.е. фактически тут задача на 10 строк «сложнее» чем динамическая страница с «Хеллоу-ворлдом».

Так что при всем уважении — «завершенный продукт» про эту страницу сказать никак не получается.
знаете, мне даже чтобы придумать корректный текст подсказки требуется некоторое время — настолько все плохо :-)
Ваш комментарий вызвал такое ощущение, будто вы всю жизнь изучаете теорию программирования, но редко сталкивались с практикой.

Количество строчек, подсчет времени. Вы о чем?
«…вдвоем делИли целый…» — всмысле «делАли»
Делили фронт работ)
Ох, нет ничего страшнее программиста, говорящего: «Да тут работы на пятнадцать минут и десять строчек» :-)
Можете уронить мою карму в минус, но я еще раз могу это сказать —
пятнадцать минут работы и двадцать строк кода. И я считаю неправильным к фактически школьным задачкам применять термины «стартап», «завершенный продукт», «база знаний», «дизайн» и «разработка». И тем более ставить себе в заслугу, что на оформление этой задачки был потрачен день работы трех человек.


Вот «движок» этого «стартапа» на псевдокоде:


class Node {
Node(String ss, Node l, Node r){ s = ss; left = l; right = r; }
String s;
Node left;
Node right;
}

Node node = new Node("Корова", null, null);

void main() {
while(check("Играем дальше?"))
process(node);
}

void process(Node x) {
if(x.left == null) {
if(check("Вы загадали - " + x.s + "?")) return;
else {
x.right = new Node(read("Что вы загадали?"), null, null);
x.left = new Node(x.s, null, null);
x.s = read("В чем отличие " + x.right.s + " от " + x.left.s + "?");
}
}
else {
if(check("Угадываемяй объект, " + x.s + "?")) process(x.right);
else process(x.left);
}
}
Б-г с ней, с кармой :-)

А как же базу подцепить, коллизии многопользовательские разрулить, картинки нарисовать, три странички сверстать. День работы, по-любому :-)

…а там, где есть три человека, там нужен менеджер. И Т.З. И план. И откат. И 15 миллионов бюджета.

Развлекаются ребята, что дурного.
Это к вопросу о том, что в один день не уложить программирование, оформление (дизайн), тестирование, документацию и первый запуск.

Но, abarmot утверждает обратное.
Это стеб?
- Угадываемый объект ничем, но это не он?
- Угадываемый объект содержательнее?
- Угадываемый объект не может торчать?
- Угадываемый объект не тем, что "он"., а тем что "ты" - тупое уебище. Убей себя об стену сцуко?

И еще было бы интересно про матмодель, особенно если ушел на нее действительно "один световой день"?
Раскрываю страшную тайну «матмодели»:

Бинарное дерево. В узлах вопросы на листьях слова.
Отвечая на вопрос «да» («нет») вы переходите в левое (правое) поддерево, пока не дойдете до листа со словом-ответом. Если ответ не тот — лист-ответ заменяется введенным вами отличием со знаком вопроса, а исходный ответ и введенный вами ответ становятся его листьями. Вот и вся хитрость
Возможности ясны, спасибо.

> можно ли сделать из этого проекта что-то дельное

Сделать можно все, что угодно - другой вопрос, что из текущего codebase в нем останется. Как насчет самоучащейся системы?

Желаю удачи.
"Угадываемый объект умный сцуко?"

Да

"Я полагаю, что угадываемый объект – кракозябр. Я права?"

Без модерации бессмысленный скрипт.
Если б вы хранили все это в RDF то потом бы базу могли расшарить
UFO just landed and posted this here
UFO just landed and posted this here
Самый дурацкий вопрос последний: Я не угадала название объекта. Он отличается от объекта ABC тем, что он ...
Когда эта штука научится в данетки играть, будет круто :)
UFO just landed and posted this here
UFO just landed and posted this here
Извините за неуместный вопрос, у Вас Internet Explorer? :)
Вас это так потрясло, что Вы закрыли браузер целиком, со всеми вкладками?
UFO just landed and posted this here
На английском языке видел похожее.
Там загаданное слово компьютер почти всегда отгадывал за 20 вопросов.

Я загадал маркер, в базе его не было.

В конце кратко предложили описать загаданный объект:

«Он отличается от объекта пи**а тем, что он»

Надписей alpha/beta не видел, а следовало бы!
UFO just landed and posted this here
Угадываемый объект не
является компьютером?
Да, Нет.

"Да, угадываемый объект не является компьютером."
"Нет, угадываемый объект не является компьютером."

Катати, загадал компьютер :)))
У меня вопросы с отрицательной частицей "не" тоже затруднения вызывают. На них невозможно ответить "да" или "нет" без пояснения, т.к. использовав "да" мы соглашаемся с отрицанием, "нет" - усиливаем его, а вовсе не инвертируем.
В данном случае стоит прочитать вопрос как утверждение и указать истинно (да) или ложно (нет) это утверждение.
он угадал =) Говорили все о цензуре, решил загадать "Bl&дь", вариант ответа - "Девушка".
Авторы - зачет. Но над цензурой поработайте, ато загадят быстро. Точнее уже.
модерацию бы какую-нибудь ввести, а тот этот "х#й" думаю уже всем надоел
Просто там был Сами_Знаете_Кто ©
UFO just landed and posted this here
UFO just landed and posted this here
Haha :-) Sal! -)
Mi elektis tiun nomon por la programo char unue esperantaj nomoj ne estas jamuzataj kaj due ili estas ne tiom sensencaj kiel google, zoho, meebo, orkut, tumblr ktp =)
UFO just landed and posted this here
Espero (автомобиль), Vento (серия комп. корпусов), Mirinda (напиток) — торговые марки, названия которых позаимствованы из эсперанто, но мало кто об этом знает. Предлагаю перейти в мессенджер из-за очевидного оффтопа :-)
UFO just landed and posted this here
"There is a claim that the original manufacturer of Mirinda, which later sold the brand to PepsiCo, was an Esperanto-speaking individual. [1] The name "Mirinda" originally means "admirable, wonderful" in Esperanto [2][3] (mir-ind-a: "marvel at, admire" + "deserve being done" + adjectival ending = "worthy of admiration", literally), though Spanish-speaking consumers may also associate it with merienda or afternoon (teatime) snack."
http://en.wikipedia.org/wiki/Mirinda#Fac…

"The Espero was renamed to Aranos in some Spanish-speaking countries (not in Chile, for instance.), since the word Espero means I wait in Spanish. Such a name was deemed inadequate."
http://en.wikipedia.org/wiki/Daewoo_Espe…
(Т. е. это не испанское заимствование, хотя мне не удалось найти факта, подтверждающего известные в эсперанто-среде слухи о том, что вицепрезидент Daewoo — эсперантист, а Daewoo Espero изначально должна была называться Esperanto, хотя в Сети ее можно встретить под таким названием)

Про Vento не нашел вообще ничего, возможно, это действительно просто слухи.

Про Vista ничего не знаю, но этот корень не из международного языка.
UFO just landed and posted this here
Еще не читая комментов подумал, что нужна модерация.
Можно добавить что-то вроде кнопки "этот вопрос неприличный". Ну или похожее. Правда, непонятно тогда что делать с пользователями, которые будут жать на эту кнопку просто так...

И, хотелось бы, чтобы вы придумали что-нибудь посложнее простого дерева, чтобы ветки как-то пересекались, эвристика и т. д., вместе с сохранением спопобности самообучаться (правда, я сам не знаю, что можно тут предложить). Сейчас слишком видна линейность.
по сути мы ведь предаем объекту свойства
и чтобы эти свойства действительно можно было закрепить, надо чтобы были "прочные" связи, т.е. хотя бы не один человек их описывал...
как поисковая система...
и уже сам объект бы выбирался на основе данных о релевантности связей
А че, круто можно заработать на такой штуке =)
Дать девочке какой-нить и она будет сидеть и сто раз на вопросы отвечать - а рекламка-то стоит и показы-то растут. А вообще сервис не интересный.
А мне понравилось. Слово "ж*па" отгадала с первого раза. При этом, до меня было уже около двух с половиной сотен запросов.
Я так понимаю, если забить побольше слов в базу, то процент угадываний увеличиться? Или я не прав?

P.S. Мне понравилось))
Когда у меня спросили, чем свинья отличается от медведя, я дал несколько отличий через запятую, в результате
меня спрашивают "Угадываемый объект имеет пятачок, имеет копыта, неряшливый?" =))) Надо бы, чтобы она воспринимала запятую как разделители признаков.
Реально, чтобы быстрее угадывать ответ, нужно поднимать вверх те вопросы, модуль разности ответов на которые максимален. Так процесс угадывания займет меньше времени.
Завис на вопросе - "Угадываемый объект лучше чем MS Visual Studio 98?" по отношению к телефону. Наверно все таки лучше?:)
Если всегда нажимать "да", то получается:

"
летает?
горячий пых?
шершавый?
колючий?
грязный?
'--?
пахнет гавном?
почти гавно?
Я полагаю, что угадываемый объект – админ. Я права?
"

Хорошие результаты. 500 совпадений однако.
В случае с "нет" можно дойти до подобного
Пардон, ссылка пропала. respondu.net/guess/answer/718
слово х№й в разных вариантах встретилось мне раз 5. отвечать дальше не хотелось)
сайт — наш ответ американцам? У меня такая игрушка есть, колобок, а сволочь все угадывает.
Да уж, лучше как-то пред модерировать чтоли =) а то получаются Дерево объектов:
П*зда (воняет рыбой)
Харбахабр (очень затягивает)
В душе не **у (звиздитмного...)

=))
Угадываемый объект Тем, что из него пьют? - вот много будет таких фраз, из за того как построен вопрос юзерам.
А нельзя не обновлять шапку и подвал? бесит.
Загадал "телевизор", в итоге получил надпись:

>Я полагаю, что угадываемый объект – жопа. Я права?
Загадал зеленого моржа... ибо знаю этот фокус с красными молотком...
Здесь все основано на цвете.. и юморе создателей^^
Советую давать системе двадцать шагов, скажем, чтобы угадать ответ. Таким образом, количество угадываний конечно снизится, но зато будет быстрее пополняться база ответов.
Ну и хочется какого-то интерактива большего. Сделайте ощущение, что машинка действительно думает, скрипит мозгами, пытаясь угадать.
Ну типа всплывающих реплик типа: "Секундочку, дай подумать..." "Ух, ну ты и загадал..." и пр. Будет смешно + иллюзия общения.
откровенно говоря бесполезный проект.
да еще и реализация хромает.
«Угадываемый объект ничем, но это не он ?» - как правильно понять такой вопрос?
Злые вы все) А мне очень понравилось. Из серии просто поржать. Помню как в 8м классе была забавнейшай реализация на паскале. Масса положительных эмоций)
Проект интересный, хотя и банальный ) Во всех книжках по программированию такой пример есть)

Но удивляет одно - комментарии юзеров что им, мол, не нравится, потому что [список вопросов-ответов]. Но вопросы же сами пользователи и добавляли.
Что плохо - что не на AJAX, приходится немного ждать загрузки каждого вопроса, и что ответы только "да" и "нет", а можно было посложней структуру организовать.
А еще надо бы ввести протокол вопросов.
Вот, все делают стартапы, но мало кто делает полезные. Проект интересный, но будет забыт после первого посещения.
Это практически моя первая программа на PC, которую я на FoxPro написал, причем не зная его совершенно (правда в памяти вопросы/ответы держал, не знал как в базу писать тогда еще).
Программа задавала первый вопрос - "это кот?", и угадала бы с первого раза то что я загадал сейчас, а на этом сайте мне потребовалось очень много раз тыкать в "да" и "нет", со мной загадали "кота" 753 человека :-)
это не 753 кота загадали, а всего 753 когда-то чего-то загадывали)

и вообще. такие задачи решаются путем создания нейронных сетей
И у меня это была первая программа, на бейсике, по листингу в журнале "Наука и Жизнь"
Спасибо (плюсов нет пока) - надо покумекать, возможно ли приложить такую идею в качестве тестирования в специфических предметных областях (конечно, задача уже кем-то рассматривалась, хотя "контекст" у каждого свой).
Только сегодня с жаром обсуждали как раз возможность создание общей библиотеки "быстрых знаний" в виде деревьев - блок-схем!
Блин, я "смеялсо всем офисом" когда стал нажимать только да. Не надо никакой модерации, т.к. проект превратится в унылое .... (сами знаете что). А так, хоть можно повеселиться.
Спасибо, посмеялся от души)))))
как он быстро фотографию угадал =)
Далеко не все угадывает из простого, но вот если тапать всегда на "да", то ржачЪ обеспечен))))))
Загадал EeePC, но не смог описать, чем он лучше телефона...

p.s. http://skushnir.ru/silencer/ggg.jpg - а это просто картинка в тему.
загадал медведя, в ответ получил что это кот :))
Знаете, вот почти все ругаются, а мне понравилось.
Стартап-то это может не стартап, и одноразов без премодерации, но - десять минут здорового смеха (от комментариев здесь в том числе) как-то удивительно вовремя подняли настроение. Трогательная такая штука.

Пойду ещё с 20q теперь поиграюсь. Кстати, русского там нет)
Спасибо, понравилось. Добавил своих 10 глупых вопросов. Ничего стирать не надо, только желательно бы начинать с произвольного вопроса, в бинарном дереве ведь это без разницы. А то надоедает "это летает?" и т.д. приходится руками менять адрес.
Бинарное дерево, в отличие от системы градаций, в случае большой базы приведёт к длиннющим цепочкам вопросов. Уже при текущей базе становится скучно на втором десятке вопросов, когда понимаешь, что система всё равно не угадает.
Так как по сути, про угадывание, вам уже все сказали... Смотрите:

http://img235.imageshack.us/img235/4849/responduiv7.png (57 Кб)

Футер в середине экрана поверх текста, да еще и горизонтальная полоса прокрутки в середине.
ну мобильный телефон он угадал вопросов с 15, причем ключевыми были два - умеет звонить, и - переносной.
на раз побаловаться.) спасибо.
Про хостинг много букв, а заголовки дурацкие.

http://www.respondu.net/i/logo.png

HTTP/1.1 200 OK
Date: Fri, 29 Feb 2008 06:54:02 GMT
Server: PasteWSGIServer/0.5 Python/2.5.1
content-type: text/html; charset=utf-8
pragma: no-cache
cache-control: no-cache
Vary: Accept-Encoding,User-Agent
Connection: close


отего все картинки грузятся заново.
Плюс дурацкая идея с рисованными кнопками.
Обиделись чтоли [x]?
По поводу «стартапа» написать нечего, потому что хуня.
А кривизна рук в техническом плане налицо, просили идей? Нате:
Expires:
Cache-Control: max-age=
Content-Type: image/png
Last-Modified:Date:
UFO just landed and posted this here
Пачка сигарет (лежил рядом).

- Угадываемый объекта хорошенький? Э-э-э-э... Нет?
- Угадываемый объект тонкий? Я считаю что пачка сиг довольно объемная.
- Угадываемый объект пахнет?
- Угадываемый объект воняет? Для курильщика нет, для остальных табаком.

Кроме очевидных косяков описанных выше есть очень много логических. Может какая-нибудь дурочка считает, что пачка сиг хорошенькая, я не считаю, значит свойство субъективное, значит не может находиться в системе.

Выход либо брать эталон для сравнения, либо удалять вопрос как субъективный.

"Это .. Пачка сигарет .. Он отличается от объекта зарплата тем, что он...".
Как вы вообще такие не структурные данные используете?

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

после нескольких десятков вопросов, типа "он воняет?", отвечая всё время "нет",
случайно был выдан вопрос "это устройство ввода?".. долго думал.. нажал "да")))
UFO just landed and posted this here
Я так не могу — эта хрень трижды спросила меня не вешалки ли это, я трижды ответил, что нет, не вешалка, но в итоге она всеже предположила, что это таки вешалка... А загадал то всего кружку =(
Проект своеобразный! Думаю надо вам еще поработать над идеей...а то не совсем понятно зачем отвечать на вопросы компьютера, зачем ему что-то загадывать...иначе "с чем это все есть"?
UFO just landed and posted this here
Угадываемый объект ничем, но это не он ? o_O
идея неплохая - всмысле что база пополняется пользователями. Но такая реализация обязательно должна быть с модерацией.

А вообще база пока сырая. Я пару слов позагадывал - так ничего и не отгадала.
У меня есть игрушка, сестра из Америки привезла. Она была на ветрине магазина и заманивала своими лозунгами "I know what do you think about..." и т.д. И сестра вот купила за несчастные 10 долларов.
Так там реально - 20 вопросов наводящих и всё угадывается. (будь то предмет, животное, овощ, состояние души, что-то что нельзя пощупать и т.д.).
Sign up to leave a comment.

Articles