eliza

Post Reply
User avatar
rnd
Member
Posts: 220
Joined: Sun Dec 28, 2014 12:24
GitHub: ac-minetest
IRC: ac_minetest
In-game: rnd

eliza

by rnd » Post

Classic Eliza chatbot

what is it: eliza is a chatbot
-how to use: chat ingame normaly, just add extra " " space before you start typing
-possible uses: use as info bot if you are tired to answer all those annoying questions as admin
-customizable: you can create your own replies/transformation rules to suit your purposes

Licenses : GPLv2.1 (code)

Download
------------------------------------------------------------------------
Eliza can be helpful - knows about craft guide:
Image

or just plain old annoying psychiatrist

Image

Example of customization:

Edit replies table. Example:

[" can you"] = {"perhaps you would like to be able to","Don't you believe that I can","You want me to be able to"},

So if you say "can you help me build a house" it can reply "don't you believe that I can help you build a house".

This bot is quite dumb. The ideal bot would be something likeNeural Conversational Model but that requires lot of time to make - would be very ambitious project.
Attachments
eliza2.jpg
eliza2.jpg (68.88 KiB) Viewed 239 times
eliza1.jpg
eliza1.jpg (86.32 KiB) Viewed 239 times
Last edited by rnd on Fri Sep 09, 2016 11:02, edited 4 times in total.
1EvCmxbzl5KDu6XAunE1K853Lq6VVOsT

User avatar
MineYoshi
Member
Posts: 5373
Joined: Wed Jul 08, 2015 13:20
Contact:

Re: eliza

by MineYoshi » Post

+100 For Chat bots in SinglePlayer when you don't have Internet :D
Have a nice day! :D

User avatar
maikerumine
Member
Posts: 1420
Joined: Mon Aug 04, 2014 14:27
GitHub: maikerumine
In-game: maikerumine

Re: eliza

by maikerumine » Post

+1000 !! On jt2 and ESM now. :)
Talamh Survival Minetest-->viewtopic.php?f=10&t=12959

User avatar
MineYoshi
Member
Posts: 5373
Joined: Wed Jul 08, 2015 13:20
Contact:

Re: eliza

by MineYoshi » Post

maikerumine wrote:+1000 !! On jt2 and ESM now. :)
WOW! Cool!

EDIT:Gotta say... I'm proud to wrote the first reply :D
Have a nice day! :D

User avatar
rnd
Member
Posts: 220
Joined: Sun Dec 28, 2014 12:24
GitHub: ac-minetest
IRC: ac_minetest
In-game: rnd

Re: eliza

by rnd » Post

It responds to every message now so its maybe a bit "spammy". Maybe if we require chat to start with . like ".hi" or something. Or maybe you can just attach it to one player (spammer) to mute his chat and let him talk to eliza to solve his issues;)

For now:
ELIZA operated by processing users' responses to scripts, the most famous of which was DOCTOR, a simulation of a Rogerian psychotherapist.
so if we outfitted it with changed responses we could get something more suited to game. Like AutomaticGoblinTherapist perhaps.
1EvCmxbzl5KDu6XAunE1K853Lq6VVOsT

User avatar
Desour
Member
Posts: 1469
Joined: Thu Jun 19, 2014 19:49
GitHub: Desour
IRC: Desour
In-game: DS
Location: I'm scared that if this is too exact, I will be unable to use my keyboard.

Re: eliza

by Desour » Post

nice!
he/him; Codeberg; GitHub; ContentDB; public personal TODO list; "DS" is preferred (but often too short)

User avatar
ManElevation
Member
Posts: 896
Joined: Tue Aug 02, 2016 22:04
GitHub: ManElevation
IRC: ManElevation
In-game: ManElevation
Location: Madrid,Spain

Re: eliza

by ManElevation » Post

nice! 1+
My Public Mods! Discord: Rottweiler Games#3368

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests