Thread: A talking computer

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Code Monkey Davros's Avatar
    Join Date
    Jun 2002
    Posts
    812
    What you describe is often called a 'chat bot' today. People have been working on these since the 1960s; the most famous being ELIZA.

    I would forget about any notions about writing a program which can 'understand English like a human'. While I may believe that computers posses the ability for intelligence, I don't think it will be done by breaking up sentences into component parts.

    I have spent many years trying (since around 1986). You can find my last and final embarrasing effort here:

    http://www.generation5.org/content/2001/answer.asp

    There has been a lot of effort in developing these kind of programs, a field generally called NLP (natural language processing). In the 80s, people used to talk about 'expert systems'. Recently, there has been an effort called CYC - which maybe worth taking a look at, of only to see what you are getting into.

    Personally, I would either quit or keep your expectations very low.
    OS: Windows XP
    Compilers: MinGW (Code::Blocks), BCB 5

    BigAngryDog.com

  2. #2
    Registered User Elhaz's Avatar
    Join Date
    Sep 2004
    Posts
    32
    Hi AdamLAN,

    To make it understand English entirely is almost impossible, so instead, I'm making it understand definitions and simpler words that can define things. One problem is finding these "basic words", if anyone can help me, I'd appreciate it.
    You might try Ogden's Basic English. It's a bit old but it gives a list of 850 basic English words.

    Be sure to note the "criticisms" section, though, in the above link.

    You might also look into ESL/EFL teaching resources for lists of words and basic grammar patterns. Check out, for example, Oxford Bookworms. They publish readers that have a controled vocabulary (headwords) and grammar base.

    These might give you something to go on from a language point of view. But from what the other guys have been saying sounds like you've got a long hard road ahead. Best of luck to you!

  3. #3
    hacker in training AdamLAN's Avatar
    Join Date
    Sep 2004
    Posts
    56
    Thats exactly what i'm trying to do, but i'm trying to have predefined "meaning" numbers in each basic word.
    Thank you for the web site, it was a big help!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Is anyone ever a computer scientist outside of college?
    By indigo0086 in forum A Brief History of Cprogramming.com
    Replies: 25
    Last Post: 08-31-2007, 09:26 AM
  2. upgrade computer ?
    By teeyester in forum Tech Board
    Replies: 4
    Last Post: 10-11-2003, 09:51 PM
  3. Regarding Undergraduate Computer Majors
    By UnregdRegd in forum A Brief History of Cprogramming.com
    Replies: 11
    Last Post: 10-04-2003, 11:55 AM
  4. Visual C++ restarts my computer!
    By Misi in forum Tech Board
    Replies: 5
    Last Post: 11-20-2002, 03:58 PM
  5. computer sex
    By Unregistered in forum A Brief History of Cprogramming.com
    Replies: 5
    Last Post: 09-17-2001, 07:09 PM