Results 1 to 10 of 10

Thread: Bot app

  1. #1

    Thread Starter
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Resolved Bot app

    We have an assignment in a making a bot app in Prolog. But I have run out of ideas here. The simple idea is that the user writes a sentence, then the bot will answer according to a word or a couple of words that is in the sentence. Like if the user writes:

    "I am much better then you"

    Then the BOT will trigger on "you", and answer.

    "We are not talking about me here!".


    But I need more ideas here, and I only have a few. Any idea on other word or phrases the bot can trigger on?


    Thanks
    ØØ
    Last edited by NoteMe; Apr 11th, 2005 at 12:02 PM.

  2. #2
    Banned timeshifter's Avatar
    Join Date
    Mar 2004
    Location
    at my desk
    Posts
    2,465

    Re: [Serious] Bot app

    "Better" triggers "Liar."
    "you" triggers "Stop talking about me!"
    "I" triggers "You are dumb."
    "NoteMe" triggers "What???"

  3. #3
    Banned dglienna's Avatar
    Join Date
    Jun 2004
    Location
    Center of it all
    Posts
    17,901

    Re: [Serious] Bot app

    Make a Magic 8 ball bot.

    You'd ask it a question, and turn it over, and an object with about 12 faces, each with a different answer would float to the top and expose one answr through the window.

    Here. I found it on the web.

    http://www.indra.com/8ball/front.html

  4. #4

    Thread Starter
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: [Serious] Bot app

    Quote Originally Posted by timeshifter
    "Better" triggers "Liar."
    "you" triggers "Stop talking about me!"
    "I" triggers "You are dumb."
    "NoteMe" triggers "What???"

    Thanks, good ideas. I have used that "you" all ready though.

  5. #5

    Thread Starter
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: [Serious] Bot app

    Quote Originally Posted by dglienna
    Make a Magic 8 ball bot.

    You'd ask it a question, and turn it over, and an object with about 12 faces, each with a different answer would float to the top and expose one answr through the window.

    Here. I found it on the web.

    http://www.indra.com/8ball/front.html

    This is not graphical though. But it is a good idea. Not even sure if Win Prolog can do anything graphical..



    ØØ

  6. #6
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051

    Re: Bot app

    I suggest having multiple catagories of words, for example greeting:

    hello, hi, hey


    Trigger suggestions (for use when all other parsing fails!):

    "....?" "Why do you want to know that?" / "You've obviously thought a lot about that question, so what do you think the answer is?" / "I'm undecided."

    "....!" "No need to shout! :P"

    "What is your favorite ____?" "I don't really have a favorite. / Don't know really, what's yours?"

    To extend the above, have another set of favorite things, so you can try and match the blank for a class of objects, then say one of the members is your favorite.

    "What's the ____?" "What do you want to know the ____ for? You're supposed to be deciding whether i'm intelligent or not (i am)"

    "you are _____" "I bet you say that to all the bots you chat to"

    To extend the above you could have a list of positive things (e.g. "nice", "intelligent", "real"), and negative things (e.g "stupid", "dumb") and respond appropriately (take it as an insult or complement).

    "you are too ____" "That's not true, i'm not that ____"

    "i am ____" "prove it!" / "I don't believe you" / "I could tell" / "Thought so"

    "you are predictable" "PURPLE! " / "Not as much as you" / "<Does Unpredictable Dance>" / "That's because most people are predictable"


    This kind of thing works best if you have as many different responses for the same things as possible, not just a large number of trigger words.
    Last edited by SLH; Feb 28th, 2005 at 08:01 PM.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  7. #7

    Thread Starter
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Bot app

    Wow, thanks. I have thought about your first idea too. Not sure how to implement it at the moment, but I will try.

    The rest of the ideas is just great. Thanks a bunch.



    ØØ

  8. #8
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051

    Re: Bot app

    How is this going?

    I'd be interested in seeing any progress.
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


  9. #9

    Thread Starter
    Retired G&G Mod NoteMe's Avatar
    Join Date
    Oct 2002
    Location
    @ Opera Software
    Posts
    10,190

    Re: Bot app

    Quote Originally Posted by SLH
    How is this going?

    I'd be interested in seeing any progress.


    No, you are not......it was just a small assignment. Nothing big like your face recognization assignment. So it isn't anything to learn anything from. If I did it in C++, I guess I could wrap up the same thing in 10min, and make it work EVERY time too.....now for some reason it only works sometimes, and sometimes not....I got so frustrated in the end, that the only thing it responds too is swearing words......

    I have had my Prolog exam, and I have a batchelour in CS now......so bye bye...never Prolog ever again...



    ØØ

  10. #10
    Not NoteMe SLH's Avatar
    Join Date
    Mar 2002
    Location
    192.168.0.1 Preferred Animal: Penguin Reason for errors: Line#38
    Posts
    3,051

    Re: Bot app

    That's a shame. Sounds like a good project to develop more fully, well, not in poplog though!
    Quotes:
    "I am getting better then you guys.." NoteMe, on his leet english skills.
    "And I am going to meat her again later on tonight." NoteMe
    "I think you should change your name to QuoteMe" Shaggy Hiker, regarding NoteMe
    "my sweet lord jesus. I've decided never to have breast implants" Tom Gibbons
    Have I helped you? Please Rate my posts.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width