| View previous topic :: View next topic |
| Author |
Message |
Wintermute Voice
Joined: 02 Sep 2007 Posts: 1
|
Posted: Sun Sep 02, 2007 8:42 pm Post subject: Self-learning bot? |
|
|
I assume that this place would be the best place to ask around..
Basicly, a time ago we had a bot in our channel. I wasn't the owner of that Eggdrop. Basicly, that bot logged everything we ever said in that particular IRC-channel. Then every now and then, when someone mentioned something it would (I guess.. ) search through all these logs for sentences that had that particular word in it. Then it would blend a few of these sentences together, making pretty much nonsense, but still mostly quite grammatical.
Probably sounds quite odd, but I'll try to reconstruct a small sample of it.
Example:
<User>: Heh, my dog is running around and barking at the fireworks outside.
<Bot>: User, my cat ate your dog.
Alright, this is probably quite confusing..
What I'm actually looking for is if there's a script already similar to this that's available somewhere. Or if that particular script was made by the owner on the spot. All I've found this far is bots that learn when you actually use a syntax like !addtopic <variable> <information>, which isn't what I was looking for.
And.. how hard would it be to actually make a similar script? |
|
| Back to top |
|
 |
Alchera Revered One

Joined: 11 Aug 2003 Posts: 3344 Location: Ballarat Victoria, Australia
|
Posted: Sun Sep 02, 2007 10:15 pm Post subject: |
|
|
The Tcl Archive is always a good place to start.
Secondly, Google for bmotion (bMotion is an artificial intelligence TCL script for eggdrops that gives them more personality.) _________________ Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM |
|
| Back to top |
|
 |
awyeah Revered One

Joined: 26 Apr 2004 Posts: 1580 Location: Switzerland
|
Posted: Sun Sep 02, 2007 10:30 pm Post subject: |
|
|
This is also a good script which I have used previously.. for what you are mentioning (replicating AI in an eggdrop):
| Quote: |
egg-fu v2.02
A simulated artificial intelligence script for eggdrop much like infobot, but with many more options and features and high-configurability, includes ability for multi-language support and two main modes of use.
|
Download it from:
http://www.egghelp.org/cgi-bin/tcl_archive.tcl?mode=download&id=693 _________________ ·awyeah·
==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
================================== |
|
| Back to top |
|
 |
TCL_no_TK Owner

Joined: 25 Aug 2006 Posts: 509 Location: England, Yorkshire
|
Posted: Mon Sep 03, 2007 2:18 am Post subject: Re: Self-learning bot? |
|
|
I'd actually recommend bmotion as i've found this is the best one out there. And in my opinion isn't given the credit it deservs. Sorry for spamming it or anything, but i recommend anyone thats into AI/learning scripts/plugins to check it out. _________________ TCL the misunderstood |
|
| Back to top |
|
 |
Alchera Revered One

Joined: 11 Aug 2003 Posts: 3344 Location: Ballarat Victoria, Australia
|
Posted: Mon Sep 03, 2007 9:05 pm Post subject: Re: Self-learning bot? |
|
|
| TCL_no_TK wrote: | I'd actually recommend bmotion as i've found this is the best one out there. And in my opinion isn't given the credit it deservs.  |
I agree.
That particular script is easily set up and what pops up in the channel sometimes is really hilarious.
I once tested the one awayeah mentioned but found it lacking in many areas. _________________ Add [SOLVED] to the thread title if your issue has been.
Search | FAQ | RTM |
|
| Back to top |
|
 |
awyeah Revered One

Joined: 26 Apr 2004 Posts: 1580 Location: Switzerland
|
Posted: Tue Sep 04, 2007 4:24 am Post subject: |
|
|
The only problem with your script I found is that (haven't run it on my eggdrop yet), it has alot of files. When I unzipped it there were like 50 files or more. Obviously you wouldn't need to configure all of them or add all of them in your bot config file, only 2-3 of them I guess.
But for a scripter, such as like me.. such kind of a script I'd say is not written written in a friendly manner especially to read. As the main script is linked here and there to other files, which makes it more confusing to understand. _________________ ·awyeah·
==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
================================== |
|
| Back to top |
|
 |
jager Voice
Joined: 15 Sep 2007 Posts: 2
|
Posted: Sat Sep 15, 2007 1:14 am Post subject: self learning bot? |
|
|
| What you remember is almost certainly megahal, which is a module that must be compiled into the bot, not a script. Look here for more info: http://barkerjr.net/irc/eggdrop/modules/megahal/ and of course google is your constant friend. |
|
| Back to top |
|
 |
awyeah Revered One

Joined: 26 Apr 2004 Posts: 1580 Location: Switzerland
|
Posted: Sat Sep 15, 2007 9:40 am Post subject: |
|
|
Megahal, hmm interesting.. never used it.. will try it out.  _________________ ·awyeah·
==================================
Facebook: jawad@idsia.ch (Jay Dee)
PS: Guys, I don't accept script helps or requests personally anymore.
================================== |
|
| Back to top |
|
 |
|