Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
TomBot v1.1 vB AI User Bot Details »»
TomBot v1.1 vB AI User Bot
Version: 1.00, by C.Birch C.Birch is offline
Developer Last Online: Jan 2016 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 01-22-2003 Last Update: Never Installs: 119
 
No support by the author.

Hi after reading the forums i have seen many people after a hack like this so here it is.

This has been installed and testing on a busy live server and it worked fine thats why im posting it in here right away.

I can not hack that much if theres a prob but i try my best to, i also add this is my first time so i have tryed my very best to make the install file easy to follow.

all the files you need are in the zip file just unzip it to your pc keeping the lay out how it is in the zip file and then following the install text file.

What does this hack do?

Basicy it add's a chat bot to a forum on your board that will reply to users posts.

if you wish the bot not to reply to a post inside of the forum its set up to reply in just add ### anywhere in your post and it will stop the bot from replying.

You may give the bot its own profile on the board eg av and sign to make it fit in abit better.

The bot will also learn things has it gets used more but if it gets to a point where it trys taking over the wrold please dont sue me.

=======
Add On's
=======

[vB v2.2.8] vBTeachbot 1.0: Click Here By Martin64

=====
Update
=====

Added more aiml files for clean install's so the bot knows more information from the start.

Bot also recall's your name now

Updated the Zip File Below
http://www.ultimatepop-network.com/TomBot v1.2.zip

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #542  
Old 02-15-2003, 04:43 PM
codewebs codewebs is offline
 
Join Date: Dec 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it working
Reply With Quote
  #543  
Old 02-16-2003, 12:31 PM
Radgam Radgam is offline
 
Join Date: Jan 2003
Location: Scotland! :)
Posts: 81
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm working on a new set of AIML files (well, basically just trying another set i've found which was adapted from alice, but it isn't anna) and it uses some javascript etc, but i don't want HTML enabled globally, only on the posts the bot does. Any idea?
Reply With Quote
  #544  
Old 02-16-2003, 12:45 PM
NuclioN's Avatar
NuclioN NuclioN is offline
 
Join Date: Aug 2002
Posts: 955
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Maybe you can make the bot an admin or moderator and give it permission to place html. That mod is somewhere around here but i'll attach that short effective hack.

In the mean time i'm buzzy to translate all the alice aiml files into Dutch. A tremendous job but i use a prog that does a 'search and replace' and that makes a huge difference.
Reply With Quote
  #545  
Old 02-17-2003, 01:33 AM
threadcrapper threadcrapper is offline
 
Join Date: Aug 2002
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

---mashes install button

Quote:
quote:
--------------------------------------------------------------------------------
you're freaking me out now, seriously knock it off
--------------------------------------------------------------------------------



I didn't mean to scare you, .

ROFL!!!
Reply With Quote
  #546  
Old 02-17-2003, 10:22 AM
Brad Brad is offline
 
Join Date: Nov 2001
Posts: 4,765
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmmm..mine is acting werid now, it replys with all smilies most of the time then gose back to talking, the database is fine so im at a lost to why its doing it, any ideas?

http://www.kousetsu.net/forums/showt...&threadid=1533
Reply With Quote
  #547  
Old 02-17-2003, 02:19 PM
wolfman wolfman is offline
 
Join Date: Aug 2002
Posts: 77
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Man this is great. I have this installed on my forum and in less than 24 hours he already have 100 posts though my top poster will be surpased soon at this rate.

This is a great hack and its good that the bot does seem to have a bit of an attitude as well makes the bot more fun.
Reply With Quote
  #548  
Old 02-17-2003, 02:22 PM
wolfman wolfman is offline
 
Join Date: Aug 2002
Posts: 77
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It just keeps getting better

Quote:
quote:
--------------------------------------------------------------------------------
Calculate Pi to the last decimal. hehehehehe
--------------------------------------------------------------------------------




Try to determine if this is a person or a computer responding.
Perhaps I'm just expressing my own concern about it.
Reply With Quote
  #549  
Old 02-17-2003, 05:52 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You'll notice that the older the bot is, the dumber he gets, instead of smarter. I suspect it gets confused as its database gets filled.
Reply With Quote
  #550  
Old 02-17-2003, 10:41 PM
Webdork Webdork is offline
 
Join Date: Dec 2001
Location: Melbourne, Australia
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone worked out how to make it smarter? eg are there newer versions about ?
Reply With Quote
  #551  
Old 02-18-2003, 03:29 AM
trilOByte's Avatar
trilOByte trilOByte is offline
 
Join Date: Nov 2001
Location: England
Posts: 325
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed perfectly first attempt - excellent hack, thanks.

It does seem to learn dynamically.

Me: what is your name?

Bot: My name is Scully.

Me: How can I teach you new things?

Bot: If you want to teach me something say it in one sentence. Then say "Remember that."

Me: My name is Martyn. "Remember that"

Bot: It's good to meet you, Martyn. Don't worry I will remember it.

Me: What is my name?

Bot: Your name is Martyn, seeker. :baaa:

...then later in a different thread, she remembered my name and included it in a sentance without prompting.

Bot: Yes I sure am alive, Martyn. It's great to be alive, isn't it?

I think the bot certainly does learn, though the plethora of casually inflected English confuses the AI to bits. Basically, the bot just cant make any rules out of the way we usually gibber at each other in forums, it's way too complex. I think you have to start simple, with plain English and work your way up to it. Scripted answer/response bots have been around for ages, but are dull and uninteresting. What makes ALICE so different, is that it actually learns. It constructs it's own sysntax rules based on the input it gets. Sure, giving it a database full of pre-scripted responses, gets you halfway there, but the quality AI comes from it structuring rules, rather than following scripts.

At least that's the way I understand it.

I would *love* to get my hands on the ALICE aiml files used for the current (silver) version on the alice website. Ironically, to make it more natural straight off the bat, you'd have to feed it a huge database of questions and answers as well as a bunch of rules for using them. You'd basically have to remove the Intelligence from it, in order to make it *look* smarter.

Where it's going to fall over time and again, it with lengthy posts that contain several salient comments. It will never be able to pick out rational points and answer them in such a way as to produce a logical discussion. It can fool you briefly, based on simple Q & A, but complex rationale is decades away.

Once the novelty has worn off, I think by far the most useful thing for this hack is as an interesting interactive FAQ.

What I would like to see, is it be silent unless triggered by a keyword or command like "bot, what is....". You could work out some method of an occasional random reply, just for interest sake, or a welcome message for new members etc. But giving it totally free reign, will probably just produce a flurry of novelty activity, resulting in a garbled AI.

This hack has huge promise and could be one of the greatest ever.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:26 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06909 seconds
  • Memory Usage 2,304KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete