The Simon Laven Page

Chatterbot Central
  • Classic Chatterbots
  • Complex Chatterbots
  • Friendly Chatterbots
  • Teachable Bots
  • AIML Bots
  • JFred Bots
  • NativeMinds Bots
  • Non-English Bots
  • Alternative Bots

    AI books from Amazon.com Chatterbot Companies Chatterbot News Chatterbot Papers Java Chatrooms NewsgroupsThe Robotic Toystore
    Videos and DVDs


    Who is Simon Laven?
  • The Simon Laven Page > Teachable Chatterbots > Nicole

    Nicole (The Nearly Intelligent Computer Operated Language Examiner) is an attempt to simulate a conversation by learning how words are related to other words. A Human communicates with her via the keyboard and she responds back with its own sentences which are automatically generated, based on what is stored in her database.

    Nicole evolved from the theory that if a computer is given enough combinations of how words, phrases and sentences are related to one another, it could talk back to you. She was developed by by Phil Howlett using C++ for the Linux operating system, and there is a web-based version located on the Nicole website.

    The original Nicole was written back in 1992, in Turbo Pascal 7, and ran on an IBM 386. The hardware limitations of the time meant that after a knowledge base of 200 words, and a vocabulary of about 50 sentences, it took almost twenty minutes to reply between each sentence. With today's fast hardware the author believes that the project now is much more viable.

    Nicole is available at http://sourceforge.net/projects/nicole


    Previous Chatterbot:
    Niall
    This Category:
    Teachable Chatterbots
    Next Chatterbot:
    Omnibot