Страница 1 из 1
					
				Надо мышку делать умнее!!
				Добавлено: Пн апр 05, 2004 9:17 am
				 VINT
				Незнаю как у остальных мнение по поводу, но мне кажеться что её движок нужно менять, а то по тем принципам как она работает вероятность правильных ответов стремиться к 0...
			 
			
					
				
				Добавлено: Пн апр 05, 2004 2:20 pm
				 Arandel
				все вопросы к яндексу, т.е. к создателю этой замечательной зверушки!!!!!  :twisted:
			 
			
					
				Re: Надо мышку делать умнее!!
				Добавлено: Пн апр 05, 2004 3:13 pm
				 Mortal
				Незнаю как у остальных мнение по поводу, но мне кажеться что её движок нужно менять, а то по тем принципам как она работает вероятность правильных ответов стремиться к 0...
Может ты предложишь алгоритм, по которому она должна отвечать на вопросы?
Тогда с удовольствием его реализуем!
 
			 
			
					
				
				Добавлено: Вт апр 06, 2004 2:15 am
				 VINT
				Надо полагать что здесь мышка просто выискивает в своей базе фразу, где есть употребляемое слово и выдаёт эту же фразу!!!
По моему было бы лучше если создать таблицу из 2-х столбцов.
В 1-ом перечисление ключевых слов, а во втором, ответная фраза...
			 
			
					
				
				Добавлено: Вт апр 06, 2004 2:17 am
				 VINT
				Мне вломак разбираться с коннектом к бородинскому чату, а то бы сам бы написал!
			 
			
					
				
				Добавлено: Вт апр 06, 2004 9:21 am
				 Mortal
				VINT, написать не сложно. Нужна только таблица, про которую ты говоришь.
			 
			
					
				
				Добавлено: Ср апр 07, 2004 7:47 am
				 VINT
				У вас здесь есть MySQL? Если есть то это будет выглядеть так:
Код: Выделить всё
CREATE TABLE `bot` (
`id` INT( 10 ) NOT NULL ,
`key` TEXT NOT NULL ,
`re` TEXT NOT NULL ,
UNIQUE (
`id` 
)
);
Этого достаточно для бота...
Ну а потом при выборе
Далее при помощи ПХП разбиваешь входящую фразу от человека на отдельные слова, и кидаем SQL запрос с этими словами. Если по такому запросу ничего не найдено, то кидается запрос с ещё более меньшим кол-вом слов. Когда по запросу выходит ответ он передеётся челу, ну а там если он отвечает, то его ответ заносится в базу.
Можно вообще как нибудь состыкаваться и подумать...
 
			 
			
					
				
				Добавлено: Ср апр 07, 2004 8:44 am
				 Mortal
				VINT, я не техническую часть имел ввиду. Я это и сам смогу сделать. Мне база ответов с ключевыми словами нужна.
Кстати, при ответе что в базу заносить в ключевые слова???
			 
			
					
				
				Добавлено: Ср апр 07, 2004 2:35 pm
				 GP
				Согласен, не будет же она всю фразу заносить в базу. Как бот будет выбирать эти самые ключевые слова, мне что то тоже не понятно
			 
			
					
				
				Добавлено: Пт апр 09, 2004 2:36 am
				 VINT
				Mortal, структура будет напоминать в своём роде цепочку ответов.
Когда боту пишешь фразу, то он смотрит на неё наиболее подходящие ответы и в случайном порядке выдаёт ответ. Далее, если чел ей отвечает на её ответ, то фраза, которую бот писал заноситься в поле Ключевые слова, а ответ человека в поле Ответ.
Так и будет проходить самообучение... Конечно никто не застрахован от "Мусора", тут придёться изредка лазить по базе и "чистить" её...