vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   TomBot v1.1 vB AI User Bot (https://vborg.vbsupport.ru/showthread.php?t=48053)

C.Birch 02-18-2003 05:25 PM

you can stop it replying by adding ### to your post.

trilOByte 02-18-2003 05:31 PM

Yeah, I know. That isn't quite what I meant, I dont just want it to shut up, but I want it to be quiet for everyone, all the time, unless triggered by someone asking a direct question from it and then active for a defined period of time. Kind of like sleep & wakeup commands.

pete0r 02-18-2003 09:52 PM

hey guys,

looks like a great script, but i'm getting this when i run bootloader.

followed the directions and everything, ran the sql file and it made the new tables in mysql.

Loading startup.xml

Warning: fopen(../board/alice/aiml/startup.xml) [function.fopen]: failed to create stream: No such file or directory in /home/slicedwa/public_html/board/alice/src/admin/botloaderfuncs.php on line 508
could not open XML input

thanks

pete0r 02-18-2003 09:53 PM

edit: repost, sorry

pete0r 02-18-2003 09:54 PM

edit: repost.. stupid mouse

sorry

wolfman 02-18-2003 10:08 PM

Quote:

Originally posted by trilOByte
Yeah, I know. That isn't quite what I meant, I dont just want it to shut up, but I want it to be quiet for everyone, all the time, unless triggered by someone asking a direct question from it and then active for a defined period of time. Kind of like sleep & wakeup commands.

I do agree, right now the poor bot on my forum is being used alot, though I know eventually the novelty wuill wear off and being able to do something along those lines will make this great bot one of the best and most enjoyable I have ever added to my forum.

trilOByte 02-18-2003 11:26 PM

Exactly Wolfman, this is a great hack with a ton of potential, but as it stands at the moment, it's only value is transient entertainment. It *will* get boring and I would think most people will end up turning it off. That would be a huge shame and a waste of an amazing piece of code. We need to make it useful, to give it a purpose. Imagine if the bot would only respond to you if you addressed it directly by name.

e.g.

Me: Bot, what is the capital of Russia?
Bot: IIRC Martyn, it's Moscow.
Me: Thanks, Bot.
Bot: You're welcome.

Triggered by it's name, it responds, but the rest of the time, it's totally silent (well, maybe you could program in for a few random replies throughout the day, just for interest). If we could do this and had a good database of Q&A stuff, you could let the bot have acess to every forum. You would never hear from it, but it would monitor the forums 24/7 and as soon as it was triggered, it would respond.

As it stands at the moment, ALICE is designed as a 1 on 1 chat bot, so it responds to everything, all of the time. It will always have 50% of the postcount in any forum open to it. Entertaining for a while, but eventually, it's just gonna be spambot!

It needs to have it's rules tweaked to be more appropriate for an open forum, rather than a 1 on 1 chat scenario. Poeple could still chat with it, but they would need to address it directly in order to trigger a response. You could also set it to monitor for other "keywords" that trigger a response.

trilOByte 02-21-2003 10:43 AM

OK, I've spent a little time looking at this and think I understand a little better how this thing works.

One thing in particular it would seem that the extent and breadth of the AIML files determine pretty much how smart the bot is. I think most people are a little dissapointed with the default set. But... looking at the aiml set, I notice there are a couple of files that do not seem to belong to the default set.

std-65percent.aiml
std-pickup.aiml

The rest all begin with either numbers or the alphabet. It seems as though these two additional files add something to the personality of the bot.

Well, I checked out http://sourceforge.net/project/showf...group_id=43190 which is the download url for the original PHP program e, you'll see at the top, there are two sets of aiml files. It would seem that the two files I mentioned above, have been taken from one set and combined with the other. The interesting thing is that there are another 33 files in that set. I'm wondering if those additional 33 aiml files can be simply added to this hack to make a bot that is halfway clever.

Does this make any sense.

I'd really appreciate someone who knows what they are on, checking this out.

These extra files look a helluva lot like bolt on topics, or personality enhancements.

trilOByte 02-21-2003 11:46 AM

Here's the extra aiml files I mentioned. I've just added em in ADDITION to the original ALICE aiml files and re-ran botloader.php.

First impressions are that the bot seems smarter - or at least knows more.

I have absolutely no idea what these extra files do to the server load, or db size. But they do seem to work (I think).

wolfman 02-21-2003 05:08 PM

I have a question that is only partually related to the bot.

My users use the "new posts" link alot and during a switch of styles I had to re add that to the board. Well since then I have added this bot and my post count has more than trippled. This means when they click on the "new posts" link they will be getting all these posts in this one forum I have the bot in. Which so far is only people having fun and does not really offer any real info.

Is there a way I could limit the search of new posts to everything but this one forum? if so what is the easiest way to do this. I just prefer simple over complex.


All times are GMT. The time now is 09:37 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01737 seconds
  • Memory Usage 1,746KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete