egg-fu

Скріншот програми:
egg-fu
Дані програми:
Версія: 2.0.11
Дата завантаження: 3 Jun 15
Розробник: Kevin Lanni and Chris Wilkerson
Ліцензія: Безкоштовно
Популярність: 21

Rating: 3.3/5 (Total Votes: 3)

яйце-фу моделюється Штучний інтелект IRC скрипт для використання з Eggdrop з великою кількістю опцій і можливостей і високої конфігурації, підтримка декількох мов, перевірки граматики, і тепер з підтримкою тему! Підтримка баз даних становить найближчі.
<Сильний> Введення в яйце-фу
Насамперед, те, що яйце-фу? яйце-фу Eggdrop сценарій кодується в Tcl призначений для імітації штучного інтелекту, а також брати участь в IRC користувача в розмові. Програма насправді не штучним інтелектом, а він не робить це власні рішення або утворюють це власну думку, він просто імітує таку поведінку, слухаючи, що говорять люди в каналі і, згадавши основні моменти і «навчання» нові речі, щоб сказати в ця манера. Коли тема, яйце-Фу визнає виховується або ключове слово сказав, яйце-фу буде випадково вибрати рази на добу, трохи інформації він дізнався про це, і реагувати відповідним чином, відповідно до ваших конфігурацій.
Це основна функція яєчного-фу. Щоб дізнатися і відповісти. Однак, яйце-Фу можна налаштувати в якості середовища для зберігання та вилучення інформації тільки тоді, коли буде запропоновано.
яйце-фу був заснований на infoegg бота (який заснований на Інфобот). Інформація яйце був розроблений таким чином, що це буде вчитися, слухати і реагувати тільки на питання. Це навчання матриці були дуже прості. Саме ці, що яйце-фу був змодельований після, і значно поліпшений. яйце-фу переговори і реагує набагато більш плавно і інтуїтивно, ніж інфо яйця і не вимагає наведення відповідати, якщо не налаштований таким чином. Будучи в змозі відповісти на будь-якому рядку тексту, переданому в канал (за умови, що це тема, яка яйце-Фу знає) робить це мова з'являються більше життя-як. На додаток до своєї власної здатності до навчання, всі методи навчання (особливості) кодовані в дозволяють налаштувати відповідей яйце-фу, щоб дати йому ще більш реалістичним особистість.
Що спонукало мене створити яйце-фу, коли я ліниво налаштування код в infoegg і виправлення помилок. Коли я зрозумів, як багато роботи я ставив у нього, я вирішив зробити мої власні. Код був спочатку слабо, заснований на коді infoegg, але з тих пір був закодований поза. Однак я як і раніше кредит автор infoegg в до народження яйце-фу.
Я сподіваюся, що вам сподобається працювати з яйце-фу стільки, скільки мені це подобається кодування. Я завжди відкритий для пропозицій, критики і звіти про помилки. Веселитися!
<Сильний>
Основне використання
У випадку, якщо ви завантажені яйце-фу думаючи, що це окрема програма, ви помиляєтеся; яйце-фу скрипт для IRC бот Eggdrop. Ви повинні мати встановлену копію Eggdrop, щоб мати можливість працювати яйце-фу.
<Сильний> Як це дізнається
яйце-фу буде прослуховувати всі канали в його конфігурації, поки не чує декларацію, таке, як "це що." Це те, що викликає яйце-фу, щоб щось згадати. Якщо ключове слово або тема вже існує, або достатньо схожа на іншу тему, решта заяв зберігається в цій темі в якості альтернативного відповіді. Так що, коли яйце-фу чує "піца добре", а потім чує "піца тут!" він буде знати, що піца є "хорошим" і "тут" Тому, коли хтось згадує склавши руки піцу ("ммм мені подобається піца") яйце-Фу відповість щось на зразок "Хіба ти не говорив піца тут?" Кожен раз, коли яйце-фу чує щось нове, або нову інформацію на стару тему, вона буде зберігати цю TID-біт в його мозку для подальшого використання. Є багато особливостей закодовані в яйце-фу, які дозволяють навчати йому спеціальні методи і види відповідей, це буде пояснено в розділі додаткових.
Що яйце-фу НЕ вчитися: заяви, що нічого, як факт або думка не визначають. Прикладом є заява, таких як "це відстій!" з яєчно-фу не знає, що "це" є. яйце-фу не асоціювати одна заява з попереднім заявою, тому яйце-фу зробить Асоціація, коли ви говорите "Я ненавиджу мого комп'ютера", потім "Це занадто старий." Тим не менш, кажучи: "Мій комп'ютер занадто старий" ініціюватиме яйце-фу, щоб вчитися.
<Сильний> Як це відповідає
Кожен рядок відправляється в канал яйце-фу є моніторинг обробляється і він буде намагатися визначити, якщо об'єкт знаходиться все, що він дізнався про. Мені подобається думати про це, як це «інтерес» в тему. Якщо це "зацікавила" в темі останнього твердження, воно буде формувати відповідь на основі яких фактів і думок, що це накопичених досі. Якщо об'єкт знаходиться надто розпливчасто відповідність більше одного інший предмет в його пам'яті, яйце-фу намагатиметься підібрати більш точне предмет.
Є два чинники, які RANDOMIZE формування відповіді. (1) Кількість TID-біт відомих на цю тему, у разі. Якщо є більш ніж один раз на добу, трохи відомо про "піца", наприклад, яйце-фу буде випадковим чином вибирати один з них. (2) структура пропозиції. Відповіді структури пропозиції повністю конфігуруються, як буде пояснено пізніше, і випадковим чином вибирається з персональної списку можливих структур. Приклад можливої ​​відповіді на тему «Camaro», заснованої на структурах за замовчуванням є "Ну, хтось сказав 68 Camaro дуже приємно" або "Як ви думаєте, 68 Camaro дуже приємно?" Як ви можете бачити, підлягають яйце-фу вибрав як "68 Camaro», хоча це, можливо, також чули про 71 Camaro, і три рази в день-біт був "дійсно хороший"
Ключовим моментом, якщо ви вчите це "ваш сайт добре", він буде відповідати на "свій веб-сайт", "бла-бла-ваш сайт", "бла-бла вашого сайту", а просто "сайт", але не "бла сайт" , Зробіть почуття?
Крім того, в цій версії бот узагальнити ідеї в одне ключове слово, наприклад, якщо ви вчите його "сенс життя на питання про сенс життя", він подаватиме "життя нудне" в "сенсу життя". Це все ще в розробці ... що означає, що не завжди буде так розпливчасто, причина цього в тому, що я маю намір розширити дорогу яйце-фу думає про тему, і навіть вставити якоїсь системи відносини тему, тому, коли його дізнається "троянда червона" і "вогонь вантажівка червоний" це буде (в теорії) зможуть також зробити асоціацію, як троянда, і вогонь вантажівка червоні. Цей метод "мислення" дуже важко наслідувати в AI.
За всі засоби направити мені будь-які питання або коментарі, ви можете мати про навчання або реагування методів яйце-фу, я завжди відкритий для нових думок та ідей.
Ви можете знайти більш детальну інформацію про те, як налаштувати його на файл Як-to.txt всередині архіву

Що нового У цьому випуску :.

  • Виправлена ​​& Quot; eggfu (ЧЕНС) і Quot; і & Quot; eggfu (список ігнорування) і Quot; помилки.

Схожі програми

vnLanChat
vnLanChat

2 Jun 15

Twitim
Twitim

15 Apr 15

iSMS
iSMS

3 Jun 15

egg-fu

Коментар не знайдено
додати коментар
Включіть картинки!