Thread: New Project

  1. #1
    Registered User L_U_K_E's Avatar
    Join Date
    Apr 2006
    Posts
    106

    New Project

    I was browsing some of the pages on this forum when i came across this page where someone was planning on making a prog. that is a bit like this....

    http://www.oliverbot.com/

    And i decided that i was going to also give it a go.I was wondering what you guys thought of and things that i could do to make its responses a little bit more human-like.Any help or ideas will be greatly appreciated, Thanx.

  2. #2
    The Richness... Richie T's Avatar
    Join Date
    Jan 2006
    Location
    Ireland
    Posts
    469
    If you enter in input that it cannot generate a response for, it
    prints:

    >>My brain uses AIML to format responses to your inputs, but I
    >>don't have one for that.

    I suggest a google on AIML to get you started - the first hit is
    ALICE who promote AIML open source projects.
    Last edited by Richie T; 06-21-2006 at 06:37 AM.
    No No's:
    fflush (stdin); gets (); void main ();


    Goodies:
    Example of fgets (); The FAQ, C/C++ Reference


    My Gear:
    OS - Windows XP
    IDE - MS Visual C++ 2008 Express Edition


    ASCII stupid question, get a stupid ANSI

  3. #3
    Registered User L_U_K_E's Avatar
    Join Date
    Apr 2006
    Posts
    106
    I was thinking about doing this thing where the user can add a respons to a question and that way the program can forever expand and have multiple answers to a wider array of questions.What do you think about that?

  4. #4
    The Richness... Richie T's Avatar
    Join Date
    Jan 2006
    Location
    Ireland
    Posts
    469
    Definitely an option, you just write all that data to some database
    type file, and when the program runs you step through all saved
    responses. The disadvantage of this approach is that it is very
    inefficient - the AIML algorithm logically breaks the syntax of the
    question down, and (presumably) does less work and is more
    versatile.
    No No's:
    fflush (stdin); gets (); void main ();


    Goodies:
    Example of fgets (); The FAQ, C/C++ Reference


    My Gear:
    OS - Windows XP
    IDE - MS Visual C++ 2008 Express Edition


    ASCII stupid question, get a stupid ANSI

  5. #5
    Registered User L_U_K_E's Avatar
    Join Date
    Apr 2006
    Posts
    106
    Thanx im just like coming up with ideas and just thinking wether or not they are logical and what would be the easiet and most time effective way of doing a project like this.Do you have any idea whichof the 2 would be more reliable and can be done fairly quicklly?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Problem Displaying a Struct
    By rockstarpirate in forum C++ Programming
    Replies: 16
    Last Post: 05-05-2008, 09:05 AM
  2. added start menu crashes game
    By avgprogamerjoe in forum Game Programming
    Replies: 6
    Last Post: 08-29-2007, 01:30 PM
  3. Dynamic Binding
    By gpr1me in forum C++ Programming
    Replies: 1
    Last Post: 03-24-2006, 09:01 AM
  4. Game Independent Anti-cheat Project Needs Programmers
    By GIA Project Lea in forum Projects and Job Recruitment
    Replies: 3
    Last Post: 09-15-2005, 07:41 PM