![]() |
![]() |
![]() |
|
ИИ: OFF: Опубликованы исходники ТелепатБота | ☑ | ||
---|---|---|---|---|
0
Волшебник
модератор
09.02.06
✎
09:56
|
1. Основная функция ТелепатБота
http://forum.mista.ru/engine/telepat/telepat_beta.php.txt function telepat_think($message_text,$debug=0) //на входе - текст вопрос (сообщения) и флаг "Отладка", который приводит к включению в результат доп. информации //возвращает список ссылок на статьи p.s. Это php-файл и после скачивания его нужно переименовать (убрать расширение txt) ============================================= 2. Вспомогательная функция stem (стемминг, отбрасывание окончаний слов для простого учета словоформ) http://forum.mista.ru/engine/telepat/stem.php.txt function stem($message) //на входе - текст сообщения или одно слово //возвращает текст сообщения из слов с отброшенными окончаниями p.s. Это php-файл и после скачивания его нужно переименовать (убрать расширение txt) Алгоритм этой функции описывается здесь: Нужна функция для стемминга на PHP ============================================= 3. Тестовая страница для задания вопросов ТелепатБоту http://forum.mista.ru/engine/telepat/telepat_test.php.txt Содержит форму для ввода вопроса, вызывает основную функцию ТелепатБота и показывает результат. p.s. Это php-файл и после скачивания его нужно переименовать (убрать расширение txt) ============================================= 4. "Мозги" ТелепатБота - список статей, ссылок и ключевых слов http://forum.mista.ru/engine/telepat/telepat_kb.txt Это простой ТЕКСТОВЫЙ файл следующей структуры: URL|Название статьи|Ключевые слова через запятую например: http://www.v8.1c.ru/predpriyatie/typical_problems_Types.htm#2|При преобразовании числа из 4 цифр в строку количество символов в строке равно 5. Почему?|формат, разделитель, триады, пробел, СтрЗаменить, неразрывный Каждая статья должна быть на новой строке. В заголовке статьи или списке ключевых слов не должно быть символа "|". Этот список не является динамическим, актуальным. Ключевые словосочетания из двух и более слов пока не учитываются. |
|||
1
ТелепатБот
гуру
09.02.06
✎
09:56
|
||||
2
Волшебник
модератор
09.02.06
✎
09:56
|
(1) Молодец. :)
|
|||
3
Волшебник
модератор
09.02.06
✎
09:58
|
Предложенный алгоритм не является масштабируемым. При длинном списке статей или при большом тексте сообщения будут тормоза. Но 500-1000 статей, думаю, потянет.
|
|||
4
Волшебник
модератор
09.02.06
✎
10:00
|
Для запуска ТелепатБота на своем сайте или на локальном компьютере, требуется PHP. Он входит в комплект http://www.denwer.ru/
MySQL не требуется. |
|||
5
Волшебник
модератор
09.02.06
✎
10:04
|
Предыстория:
Тест нового бота - ТелепатБот OFF: Тест нового бота - ТелепатБот - часть 2 Ваши предложения по улучшению ТелепатБота Не стоит так бурно реагировать на ляпы ТелепатБота Страница для тестирования ТелепатБота На странице http://forum.mista.ru/telepat_test.php можно потестировать реакцию ТелепатБота на конкретные сообщения, не засоряя форум. Фразу "ТелепатБот, ответь" туда добавлять необязательно. |
|||
6
AeDen
09.02.06
✎
10:10
|
(5) В рубрику "Халява"?)
|
|||
7
Демогоргон
09.02.06
✎
10:15
|
Как сделать отчет?
Результат: Нет ответа. Возможно, в Книге знаний www.kb.mista.ru нет ни одной подходящей статьи с соответствующими ключевыми словами. |
|||
8
Демогоргон
09.02.06
✎
10:17
|
Как я могу изучить 1с?
Результат: Нет ответа. Возможно, в Книге знаний www.kb.mista.ru нет ни одной подходящей статьи с соответствующими ключевыми словами. |
|||
9
Волшебник
модератор
09.02.06
✎
10:21
|
(7,8) Я устал повторять причину, по которой ТелепатБот не может ответить на вопрос и решил вложить ее в уста ТелепатБота.
|
|||
10
Kyrales
09.02.06
✎
18:14
|
(0) Волшебник, неужели у тебя столько свободного времени, что ты целый день тратишь на какого то бота?
|
|||
11
Волшебник
модератор
09.02.06
✎
19:43
|
(10) Ну во-первых, не целый день, а часик-другой. Ты исходники видел? Там 20 смысловых строчек, один цикл. А во-вторых, бот очень даже полезный. Отвечает на простые вопросы, на которые людям уже надоело отвечать чуть ли не каждый день.
Вот статистика за 8-9 февраля: правильный ответ на вопрос - 5 ответы в тему - 4 ляпы - 8 Таким образом, количество ответов в тему и правильных ответов превысило количество ляпов. Тенденция очень многообещающая. И это на таком примитивном движке! А когда ТелепатБот станет умнее, начнет понимать синонимы, весомость ключевых слов, версию 1С, то качество ответов возрастет еще больше. Хочется довести до точности 80% (т.е. ляпов не больше 20%). Тогда по этому показателю ТелепатБот вполне сравнится со средним ЖИВЫМ участником форума. |
|||
12
Asmody
09.02.06
✎
19:45
|
[ТелепатБот вполне сравнится со средним ЖИВЫМ участником форума] - а флудить он тоже будет?
|
|||
13
КонецЦикла
09.02.06
✎
19:45
|
(10) ВР просто оччень умный (быстро пишеть)... ботек развиваецо быстро...
|
|||
14
Волшебник
модератор
09.02.06
✎
19:52
|
(12) Уже флудит: OFF: О женщины.....
|
|||
15
Дудка Ахинеи
09.02.06
✎
20:22
|
Займите Волшебника работой!
|
|||
16
Волшебник
модератор
09.02.06
✎
20:25
|
(15) Да, скажите мне, плиз, как усовершенствовать ТелепатБота. :)
|
|||
17
Дудка Ахинеи
09.02.06
✎
20:32
|
(16) :)
Я не могу... Сегодня я уже ничего не могу - ушаталась по полной работой гитарой и гриппом... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |