Re: [Nicole-users] programs
Status: Inactive
Brought to you by:
pghowlett
From: <nic...@li...> - 2000-09-11 00:57:50
|
Heya Jim, That is exactly the same idea that I have in implementing a WWW based version of NICOLE. I'm designing a command line utility that accepts two pieces of data. A key, and data. The key being 5 words (the matrix) and the data being a string (user input) The command line utility would then produce the output of key and data. The new key being 5 words (matrix) and a string (nicole's output) Now if you use a client, WWW, or any other kind of interface you need to store the key that NICOLE gives you, and pass it on as the key when you send the user's input to NICOLE Let me see if I can explain it better. User input: "HELLO THERE" Send to NICOLE: Key(* * * * *) Data(HELLO THERE) Get from NICOLE: Key( . HOW ARE YOU .) Data(HOW ARE YOU) Print out "HOW ARE YOU" User responds with "FINE THANKS" Send to NICOLE: Key(. HOW ARE YOU .) Data("FINE THANKS") Get from NICOLE: Key( YOU . FINE THANKS .) Data("THAT IS GOOD TO HEAR) Print out (THAT IS GOOD TO HEAR) The key you receive from NICOLE should be part of the input when you call NICOLE again. (Hopefully this makes sense) This has a nice side effect of NICOLE not needing to receive requests in order, meaning it could handle more than one person at a time because the 'linking; between sentences is handled by the 'key' that is send back and forwards) What do you think of this idea??? Cheers, Phil. nic...@li... on 11/09/2000 01:33:43 Please respond to nic...@li... To: nic...@li... cc: (bcc: Phil G Howlett/CorpServ/qdot/au) Subject: Re: [Nicole-users] programs Phil, I have another idea, if you made NICOLE command line based, so that I type "nicole 'and the message i want to sent nicol'" format : nicole <message>, then it would be easy to make servers, we could even make web based servers, irc-like servers, whatever anyone wanted. All NICOLE does is respond to what you say, might just want to have it command driven, and get rid of its current interface, and keave that to programs that want to make their own interfaces. Alos, one other feature you should add in is the ability to chage NICOLE"s name, so I can type computer <message>, or jack <message>. I may experiment with the code I have, when do you expect another release? If not soon I might make NICOLE command line based just to play around. -jim ----- Original Message ----- From: <nic...@li...> To: <nic...@li...> Sent: Sunday, September 10, 2000 9:19 AM Subject: RE: [Nicole-users] programs > Heya Jim, > > > > Do you have a protocol laid out yet for your NICOLE server? > > Hmm.. an interesting idea. > > > I decided not to > > write the server code since you are writing it. Anyway, what mean by > > protocol is like some sort of messagin system where the user send a mesage > > like: > > > > Human: send nicole_username "hi how are you?" > > nicole_username "i am fine, how about yourself?" > > I must admit, that having a server/client setup is a nice idea. Unfortunatly > that is where my programming talents come to and end. I'll be the first to > admit that network programming is definately not my area, although I love a > challenge. :) > > > I guess what I am saying is that will the server, require a > > client? It would > > be cool if it was done that way so people could make their own clients.... > > What I need to do before any kind of server/client setup is developed is to > generate a good API so that other coders will find it easier to link with > NICOLE. > > > I am just curious so I can start cleaning up my client. > > If you have any ideas on how I can implement this protocol then I'm all > ears. :) The more I think about it, the more I like the idea... > > Once I get out of this Uni exam/assignment time, I'll be getting stuck into > NICOLE > > Keep those ideas flowing.. > > Cheers, > Phil. > > _______________________________________________ > Nicole-users mailing list > Nic...@li... > http://lists.sourceforge.net/mailman/listinfo/nicole-users > _______________________________________________ Nicole-users mailing list Nic...@li... http://lists.sourceforge.net/mailman/listinfo/nicole-users ************************************************************* Opinions contained in this e-mail do not necessarily reflect the opinions of the Queensland Department of Main Roads, or of Queensland Transport. If you have received this electronic mail message in error, please immediately notify the sender and delete the message from your computer. |