dbTalk Databases Forums  

An MV based Chat Bot

comp.databases.pick comp.databases.pick


Discuss An MV based Chat Bot in the comp.databases.pick forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Concerned_Netizen
 
Posts: n/a

Default An MV based Chat Bot - 08-17-2006 , 01:50 AM






I've been chatting for years and have made a ton of really cool online people. People ranging from a Professor Of Neurology in Thailand who'd studied alternative medicine under a monk for 24 years and who has done some amazing work with treating and paliating suffering for people suffering from HIV to Diabetis to Cancer to Various forms of hypertension.

That's one of the people I've come to know over the years. There are many others.

People from many walks of life come in to socialize for a few moments. Over the years I've met a member of the a press club in DC, A professor of nursing, a taxi driver, computer programmers, computer security specialists, law enforcement people, plenty of military people, military contractors and members of military families, pyschologists, teachers, blue collar workers, white collar workers, specialists in counseling battered women and other abused people, battered women and abused people, and people down on their luck.

After a long time of corresponding with each other we begin to develop an appreciation for nuances in behavior. Things like favorite greetings or pet names... running jokes and gags, and other forms of endearment.

What i'd like to do is develop an autoresponder to help me in my hobby, for example, to facilitate my saying hello to everyone I consider a friend who comes in the room in a personalized or custom way based on trees of responses I could code for them. I was intersted in addressing chatters in ways ranging from triggers like who says goodbye, hello, BRB, BBL, back, or to mention happy birthday to some, to flash emoticons of special meaning to others and to just kind of help me give attention to people i like.

And i'd like to organize the response trees using a multivalue model because it's by far the easiest model that i know how to manipulate, because after about 24 years of familiarity with the pick model, I think i could fasion a very friendly little helper app for myself.

It's not a commercial thing that I'd like to make, but rather a personal thing - I don't work with MV any more -and I have a job in which the peripheral skills I'd gained in helping me to exploit MV in the the MV market will probably suit me well for a very long time.

For the sake of a hobby or pasttime, it seems to me a shame to let the time and effort i've spent go totally to waste.

However...

I have a problem in parsing the traffic that comes in over ports that govern the client i'm using. I'm not really a pro as far the mechanics of the whole chat apparatus works, but I suspect that when I'm signed into a chat client that incomming traffic comes in one IP port and outgoing traffic goes out on another. When I try to read the contents of these ports while connected to the chatroom from my own PC using some of the tools built into OPENQM,[some of these tools are: ACCEPT.SOCKET.CONNECTION, CLOSE.SOCKET, CREATE.SERVER.SOCKET(), OPEN.SOCKET(), READ.SOCKET(), SERVER.ADDR(), SET.SOCKET.MODE(), WRITE.SOCKET()], I get a message from OPENQM indicating that the ports or sockets (may the terms be used interchangably?) are in use, or unavailable or something.

I think that's because I'm using a Windows machine and windows software, (the term WinSock springs to mind) which somehow seems to lock the channel.

Anyway, I can't seem to intercept the stream of traffic going on, on the input side, and I was wondering if there is something I should be looking for as a way of making the traffic available to me in either a text file or an open channel simultaneously to the actual traffic.

Can someone please direct me to what I should google or something in order to capture what's going on another socket in near realtime so I could work with it?

I've tried things like port mirroring, port monitoring, port logging... a few others...

Any advice would super be appreciated.

Thanks in advance for your input.




Reply With Quote
  #2  
Old   
Symeon
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-17-2006 , 07:19 AM







Concerned_Netizen wrote:
Quote:
I get a message from OPENQM indicating that the ports or sockets (may the terms be >used interchangably?) are in use, or unavailable or something.
Simply put - Ports are the actual port number, a socket is a port in
use, a bit like port being the class and socket the instance. You will
get them as being in use as your chat client will be using them.

Quote:
Any advice would super be appreciated.
It sounds like you want to insert your software between the chat client
and the end point. this will require your code to be some form of
proxy/redirector. A simple redirector is fairly trivial code a complex
proxy would not be. The chat client would then have to connect to your
software which would then analyse the traffic and pass on the message.
It would then also have to listen for the reponses. Different chat
protocols (IRC/MSN/Yahoo etc) work in different ways so you will have
to read up on how the one you are using works. You will also need to
configure your chat client to use different ports so that it connects
to your proxy app. Also i would recommend you get a book on TCP/IP as
you really do need to know the basics on socket comms etc before
adventuring further. You may find it easier to use a chat client that
allows extensions to be built. Do a search on chat client API or chat
client extensions


Rgds
Symeon.



Reply With Quote
  #3  
Old   
Luke Webber
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-17-2006 , 04:04 PM



Concerned_Netizen wrote:
Quote:
I've been chatting for years and have made a ton of really cool
online people. People ranging from a Professor Of Neurology in
Thailand who'd studied alternative medicine under a monk for 24 years
and who has done some amazing work with treating and paliating
suffering for people suffering from HIV to Diabetis to Cancer to
Various forms of hypertension.
[snip]

Really? All I ever meet is cops posing as hot, underaged girls! [1]

[1] Kidding, of course. I don't do chat at all, at all. Much prefer email.

Luke


Reply With Quote
  #4  
Old   
dawn
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-17-2006 , 07:27 PM



Concerned_Netizen wrote:
Quote:
I've been chatting for years and have made a ton of really cool online people. People ranging from a Professor Of Neurology in Thailand who'd studied alternative medicine under a monk for 24 years and who has done some amazing work with treating and paliating suffering for people suffering from HIV to Diabetis to Cancer to Various forms of hypertension.
Anecdote, for what it's worth.
My visual for this was the combination of the word Bot and the first
statement that I now think must have a typo in it saying you "have made
a ton of really cool online people." Having recently looked at Alice
bot http://www.alicebot.org I was picturing these bot people you have
"made." I thought it was fascinating how you gave your online bot such
a detailed bio. I had not thought to give a bot that much of a
detailed back story.

I kept reading and snapped back to reality, enjoying your first
paragraph the most.
cheers! --dawn



Reply With Quote
  #5  
Old   
Concerned_Netizen
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-17-2006 , 11:22 PM



I do make typos. It's probably why i got kicked out of the programmer's guild


--

"dawn" <dawnwolthuis (AT) gmail (DOT) com> wrote

Quote:
Concerned_Netizen wrote:
I've been chatting for years and have made a ton of really cool online people. People ranging from a Professor Of Neurology in Thailand who'd studied alternative medicine under a monk for 24 years and who has done some amazing work with treating and paliating suffering for people suffering from HIV to Diabetis to Cancer to Various forms of hypertension.

Anecdote, for what it's worth.
My visual for this was the combination of the word Bot and the first
statement that I now think must have a typo in it saying you "have made
a ton of really cool online people." Having recently looked at Alice
bot http://www.alicebot.org I was picturing these bot people you have
"made." I thought it was fascinating how you gave your online bot such
a detailed bio. I had not thought to give a bot that much of a
detailed back story.

I kept reading and snapped back to reality, enjoying your first
paragraph the most.
cheers! --dawn


Reply With Quote
  #6  
Old   
Luke Webber
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-17-2006 , 11:57 PM



dawn wrote:

Quote:
Anecdote, for what it's worth.
My visual for this was the combination of the word Bot and the first
statement that I now think must have a typo in it saying you "have made
a ton of really cool online people." Having recently looked at Alice
bot http://www.alicebot.org I was picturing these bot people you have
"made." I thought it was fascinating how you gave your online bot such
a detailed bio. I had not thought to give a bot that much of a
detailed back story.
Ha! Alice is nothing. iGod is much more interesting...

http://www.titane.ca/concordia/dfar251/igod/main.html

<g>

Luke


Reply With Quote
  #7  
Old   
Dave Goldfinch
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-18-2006 , 01:52 AM



On Fri, 18 Aug 2006 14:57:19 +1000, Luke Webber <luke (AT) webber (DOT) com.au>
wrote:

Quote:
dawn wrote:

Anecdote, for what it's worth.
My visual for this was the combination of the word Bot and the first
statement that I now think must have a typo in it saying you "have made
a ton of really cool online people." Having recently looked at Alice
bot http://www.alicebot.org I was picturing these bot people you have
"made." I thought it was fascinating how you gave your online bot such
a detailed bio. I had not thought to give a bot that much of a
detailed back story.

Ha! Alice is nothing. iGod is much more interesting...

http://www.titane.ca/concordia/dfar251/igod/main.html

g

Luke
Ha !

It's not that smart ...

In answer to "What is the answer to life, the universe & everything
?", it came back lamely with: "The answer is in the bible" -
presumably in verse 42 of chapter 42 of the book of Numbers ?

Dave


Reply With Quote
  #8  
Old   
dawn
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-18-2006 , 09:39 AM




Luke Webber wrote:
Quote:
dawn wrote:

Anecdote, for what it's worth.
My visual for this was the combination of the word Bot and the first
statement that I now think must have a typo in it saying you "have made
a ton of really cool online people." Having recently looked at Alice
bot http://www.alicebot.org I was picturing these bot people you have
"made." I thought it was fascinating how you gave your online bot such
a detailed bio. I had not thought to give a bot that much of a
detailed back story.

Ha! Alice is nothing. iGod is much more interesting...

http://www.titane.ca/concordia/dfar251/igod/main.html
Cute -- rather like Eliza enhanced to give some answers and not just
the Rogerian nonsense. It seems just as helpful as Eliza, however.

Alice is more sophisticated in other ways (doesn't compete with God,
she knows better than that I suspect). Cheers! --dawn



Reply With Quote
  #9  
Old   
Luke Webber
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-18-2006 , 09:58 AM



dawn wrote:
Quote:
Luke Webber wrote:

Ha! Alice is nothing. iGod is much more interesting...

http://www.titane.ca/concordia/dfar251/igod/main.html

Cute -- rather like Eliza enhanced to give some answers and not just
the Rogerian nonsense. It seems just as helpful as Eliza, however.
Yeah, I know. It's just the idea I like.

Quote:
Alice is more sophisticated in other ways (doesn't compete with God,
she knows better than that I suspect). Cheers! --dawn
Didn't seem to know much when I tested her. My all time favourite was
Racter, but I never had a Mac to run it on...

http://en.wikipedia.org/wiki/Racter

Luke


Reply With Quote
  #10  
Old   
dawn
 
Posts: n/a

Default Re: An MV based Chat Bot - 08-18-2006 , 08:52 PM




Luke Webber wrote:
Quote:
dawn wrote:
Luke Webber wrote:

Ha! Alice is nothing. iGod is much more interesting...

http://www.titane.ca/concordia/dfar251/igod/main.html

Cute -- rather like Eliza enhanced to give some answers and not just
the Rogerian nonsense. It seems just as helpful as Eliza, however.

Yeah, I know. It's just the idea I like.

Alice is more sophisticated in other ways (doesn't compete with God,
she knows better than that I suspect). Cheers! --dawn

Didn't seem to know much when I tested her. My all time favourite was
Racter, but I never had a Mac to run it on...
It is the project, not the logo (Alice) that is more impressive.
Cheers! --dawn

Quote:
http://en.wikipedia.org/wiki/Racter

Luke


Reply With Quote
Reply




Thread Tools
Display Modes

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

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



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.