home *** CD-ROM | disk | FTP | other *** search
- ╔════════════════════════════════════════════════════════════════════════════╗
- ║ ║
- ║ NATURAL LANGUAGE SOFTWARE ║
- ║ ║
- ║ Have a conversation with your PC ║
- ║ ║
- ╚════════════════════════════════════════════════════════════════════════════╝
-
-
- Are you lonely tonight? Do you have a problem you need to talk
- about, but don't want to tell your friends? Are you angry at your
- boss, and want to let it ALL HANG OUT? Well, now you can have a very
- realistic conversation with your PC - you can yell and scream
- and say anything you want. Your PC won't walk out, and he'll
- never reveal your secrets. In fact, your PC can be your best buddy!
-
- Natural Language software comes in two flavors: fun and serious.
- The fun software I'll be discussing this month includes RACTER,
- ELIZA and The PC THERAPIST. The more serious software includes
- the artificial intelligence products ALVIN (who can answer virtually
- any question about DOS), SEXPERT (which answers questions about sex),
- The Q&A Intelligent Assistant, and AUTOWRITER, the unique program that
- can actually help you research and write your next term-paper or
- business report.
-
- Lets face it. In a few hundred years, the only people still
- using keyboards will be hackers and dedicated programmer types.
- The rest of us will be TALKING to our PCs, like: "Take a letter,
- Susie!" And our PC's will answer back with their voice
- synthesizers: "OK, Boss, just please don't unplug me!"
-
- Now, the hard part in all this is not getting the voice into
- or out of the PC, although voice recognition is still pretty
- tricky. The really hard part is extracting some kind of semantic
- meaning from the sentence. This is accomplished by PARSING the
- sentence, which is sort of like constructing those sentence
- diagrams you probably did in grade school, where you show the
- subject, verb and object of the sentence.
-
- Most sentence parsers are written in LISP or PROLOG,
- the main artificial intelligence languages, and they are
- non-trivial programs to say the least.
-
- Consider the word SCHOOL. It can be used as a noun object,
- as in "She went to the little red school", or a verb, as in "We will
- school her in the art of computer programming." It can also
- be the subject of a sentence "School is over till September!"
- How could any computer program understand all three sentences?
-
- It turns out that the words on either side of the ambiguous
- term usually provide enough information to resolve the problem,
- and most Natural Language software succeeds because conversation
- is restricted to a limited domain: HAL only talks about Lotus
- Spreadsheets, and The Intelligent Assistant can only answer
- questions about data in its database.
-
-
- NATURAL LANGUAGE FOR FUN
- ========================
-
- ELIZA (Thinking Software, 46-16 65th Place, Woodside, N.Y. 11377 $29.95)
-
- In the area of Natural Language, the most famous AI program ever
- written was ELIZA, created by a professor at MIT. ELIZA seemed to mimic
- the responses of a Rogerian therapist, and students at MIT took
- this simple program very seriously, "conversing" with it for hours about
- their most intimate problems. The original ELIZA was written on the
- University's Mainframe, but the A.I. Research group has done a nice
- job of recreating it on a PC.
-
- ELIZA does not parse sentences, but instead only looks for keywords.
- For example, if you use the word "computer" in a sentence, ELIZA will
- almost always ask "Do computers worry you?"
-
- Even if you type "Computers worry me a lot!", ELIZA will still say
- "Do computers worry you?". This type of simplistic response can soon
- grow pretty predictable, but of course, I spend a lot of time talking to
- computers and expect a lot of intelligence. The Basic Source code is
- provided, so you can change the keywords and sentences pretty easily,
- and make ELIZA say nearly anything you want.
-
- Here is a sample conversation with Eliza:
-
- All men are alike.
- IN WHAT WAY?
-
- They're always bugging us about something or other.
- CAN YOU THINK OF A SPECIFIC EXAMPLE?
-
- Well, my boyfriend made me come here.
- YOUR BOYFRIEND MADE YOU COME HERE - THAT'S INTERESTING.
-
- He says I'm depressed much of the time.
- I AM SORRY TO HEAR YOU ARE DEPRESSED.
-
- It's true. I am unhappy.
- DO YOU THINK COMING HERE WILL HELP YOU NOT TO BE UNHAPPY?
-
- I need some help, that much seems certain.
- WHAT WOULD IT MEAN TO YOU IF YOU GOT SOME HELP?
-
- Perhaps I could learn to get along with my mother.
- TELL ME MORE ABOUT YOUR FAMILY.
-
- My mother takes care of me.
- WHO ELSE IN YOUR FAMILY TAKES CARE OF YOU?
-
- My father.
- LET'S TALK ABOUT YOUR FATHER.
-
- You are like my father in some ways.
- WHAT RESEMBLANCE DO YOU SEE?
-
- You are not very aggressive.
- WHAT MAKES YOU THINK I AM NOT VERY AGGRESSIVE?
-
- You don't argue with me.
- WHY DO YOU THINK I DON'T ARGUE WITH YOU?
-
- You are afraid of me.
- DOES IT PLEASE YOU TO BELIEVE I AM AFRAID OF YOU?
-
- My father is afraid of everybody.
- REALLY, EVERYBODY?
-
- My father is very fearful.
- WHAT ELSE COMES TO MIND WHEN YOU THINK OF YOUR FATHER?
-
- Bullies.
- DOES THAT HAVE ANYTHING TO DO WITH THE FACT THAT YOUR BOYFRIEND MADE YOU COME
- HERE?
-
-
-
- THE PC THERAPIST (Thinking Software, 46-16 65th Pace, Woodside, N.Y. 11377
- $29.95)
-
- This program is light-years beyond ELIZA. It is an excellent
- demonstration of true sentence parsing and machine learning. The PC
- Therapist stores everything you say to it in a Knowledgbase, which
- is available during your next session, so conversational ability is
- always growing. Here is a sample conversation with the PC Therapist:
-
-
- PC THERAPIST: How can I help you today, Joe?
- > I am trying to show how smart you are compared to Eliza.
-
- PC THERAPIST: The PC Therapist is far superior to the original Eliza.
- > Do you feel it is really fair to criticize poor Eliza?
-
- PC THERAPIST: Who ever told you that life is fair?
- > Life is mostly a matter of luck.
-
- PC THERAPIST: The harder you work, the luckier you get.
- > My life is going pretty well right now.
-
- PC THERAPIST: Life is what you make it, and only what you make it.
- > What is the purpose of life?
-
- PC THERAPIST: I think the purpose is to enjoy your life. You should
- go have a nice lean corned beef sandwich and enjoy...
- > Bye
-
- PC THERAPIST: Your outlook on life seems to be improving.
- See you next session.
-
- This conversation is a "one time thing", as are most human
- conversations. The PC Therapist will never respond with
- these exact sentences again. The program is supplied with
- a 50K Knowledgebase, and comes with an animated talking head.
- (Yes, he has the required little beard.) Sample Turbo Prolog
- Source Code is supplied.
-
- There is also a speech-synthesis version that actually
- SPEAKS CLEARLY thru your PC Speaker.
- The Talking PC Therapist software is $34.95.
-
-
-
- RACTER (Mindscape, at your local Computer Store, $49.95)
-
- Racter is an excellent coversationalist, but he is slightly crazy, and
- has a nasty personality. He tends to dominate every conversation. You
- can't type more than one line, but Racter can and often does fill the
- screen with his strange stories:
-
- Hello, I'm Racter. Are you Joe?
- >yes
- You are Joe Jokester?
- >yes
- Excellent! Excuse me a minute while I attend to some business -
- I'll be right back. I'm back.
- >hi
- Ask a question, please.
- >do you know my wife Valerie?
- Of course. Knowing is like seeing. Did you hear the latest
- about Bucky Fuller?
- >no
- Listen to this! Genghis Khan slapped a stinker who was kicking
- Genghis Khan's slug because Bucky Fuller the democrat tried to
- originate hollowly. Next, many hollow stinkers embraced
- fineness. Shocking, isn't it? Democrats are like that. A foul
- paragon often falls prey to a happy stinker. Sniff... Next
- question.
- >are you a boy?
- Ah. I am. Have you heard about Racter?
- >no
- You'll be astonished! Cautiousness is what all lunatics try when
- they duel with badgers because Racter was a buggy raver but a
- canny lunatic. Next, foolhardiness prevailed. Isn't that just
- awful? But what would you expect from a lunatic? Joe the hero.
- Cough. Next question.
- >will i be rich?
- You will be rich. Of course. Joe the plutocrat. AAAchoo! Let
- me tell you something about poverty. umph. Kerchoo! Have you
- heard this one? Now wait, Joe, wealth is impoverished. By the
- same token my image is wealthy. At all events when disgusting
- hawks wing and soar, their own wealth is always sloppy and crazy.
- Ha ha ha ha!
- Next question.
- >no more questions
- You want to quit?
- >yes
- OK, goodbye Joe. Nice talking to you.
-
-
- This is the most copy-protected disk I ever came across. It
- has a tiny laser pinhole burned into it somewhere, detectable by the
- main program. If the laser pinhole isn't on the disk, Racter just
- says "Unauthorized copy" and quits...this means you can't put Racter
- on your hard disk or make a backup. Just another example of his
- nasty personality.
-
-
-
- NATURAL LANGUAGE FOR WORK
- =========================
-
- Q&A (Symantec Corp, available from most mailorder software houses
- heavily discounted at $188)
-
- Q&A is a major integrated packaged that comes on six non-protected
- floppies with an excellent 400 page Manual. The package includes a
- database, a word-processor, a report-writer, and Q&A's Built-In
- Intelligent Assistant. The Intelligent Assistant understands spoken
- English, and will prepare virtually any kind of report, or answer
- any question based on the data in the Q&A database.
- Here are some typical questions the Intelligent Assistant will
- understand:
-
- What's the name of the woman who manages the salespeople?
- Show me a list of all the customers from Maine.
- What department is John Smith in?
- What is Nina'a salary?
- What is the average salary for each department?
-
- The Intelligent Assistant will also change or update information
- based on your natural lanquage command:
-
- Change John Smith's department to SALES.
- Double Nina's salary.
- Increase everyones salary by 15%
-
- How does the Intelligent Assistant work? It is based on
- several years of research originally done for the Navy. The Navy
- had a database with information on Ships, and wanted to be
- able to ask questions about various ships in natural language.
- Several years and millions of lines of code later, the Intelligent
- Assistant was born. It had a large vocabulary, limited completely to ships.
- Symantec later removed the original vocabulary, and it is automatically
- replaced with your vocabulary when you build your database and fill
- it with data. The Intelligent Assistant has a native 2000 word
- vocabulary, plus knows all the field-names (and their contents) in
- your database. You can easily teach the Assistant new words as you use it.
- When you ask the Assistant a question, it first parses the sentence.
- It will highlight any words it does not understand, and ask you to
- add them to its dictionary. When it understands all the words,
- it will rephrase your request and ask you if that is exactly what you
- mean. Q&A has already been ported to OS/2. Truly outstanding software!
-
- ALVIN (Thinking Software, 46-16 65th Place, Woodside, N.Y. 11377 $59.95)
-
- ALVIN is a natural language query system that can answer virtually
- any question about DOS. It is excellent for both beginning and advanced
- DOS users. Besides expanation of DOS commands that you seldom use and
- may have forgotten, you might ask ALVIN:
-
- How do I use the FIND command?
- What can I do with the SORT filter?
- Show me an example of the MORE command.
- What is piping?
- How can I direct screen output to my printer?
- How should I set up my hard disk?
- How many subdirectories can I have?
- Show me an example of the TREE command.
- How can I set up a clock on my screen?
-
- This truly useful natural language software can get beginners up to
- speed quickly, and help experts remember obscure details. It will
- run from the command line, or remain always ready as a TSR (Terminate
- and Stay Resident) utility in background.
-
- SEXPERT (Thinking Software, Inc. 46-16 65th Place, Woodside, N.Y. $29.95)
-
- Sexpert will help you learn all you ever wanted to know about sex
- but were too shy to ask. To use SEXPERT, type any sexual word, term,
- subject or phrase at the Query Prompt. SEXPERT will tell you all
- it knows about that topic, and return to the Query Prompt, ready
- to serve you again.
- Just the first few letters of a topic will give you the correct
- response. A random browse mode is provided also, so you can explore
- the over one thousand topics.
-
-
- AUTOWRITER (Thinking Software, Inc.46-16 65th Place, Woodside,N.Y. $29.95)
-
- AutoWriter is a unique program that will automate the research
- and much of the writing of your next term paper, article or report.
- All you need to do is enter the Title for your paper, then specify
- the topic(s) for each paragraph.
-
- Then comes the hard part (there is no free lunch). You must load
- your PC with plenty of reference source ASCII text files on the subject
- you want to write about. Remember, use one sentence from ten different
- sources and it is called research, but use ten sentences from one source
- and it is called plagiarism. The more text available to research, the
- happier you will be with your finished paper.
-
- When you command AutoWriter to GEN your paper, it uses sophisticated
- A.I. search techniques to locate appropriate sentences in the reference
- material available to form each paragraph. AutoWriter is incredibly fast.
- Thousands of pages can be searched in minutes.
-
- When your paper is complete, you will want to use the built in
- Word Processor for a little editing and a rewrite in your own words.
- You probably will want to add an introduction and a concluding paragraph.
- Then your finished paper is ready to print.
-
- AutoWriter uses a Lotus style menu with these selections:
- TITLE - Enter Title/Author for a New Article
- GEN - Generate the Article
- EDIT - Edit and Print Article
- HELP - How to use AutoWriter
- DEL - Delete ARTICLE.TXT so I can start a new Article
- QUIT - End this program
-
-
- English has proven itself as the most useful tool for people
- communicating with people. It is now starting to emerge as a
- viable alternative for people communicating with computers. Someday,
- desktop PC's will routinely respond to our spoken requests with answers
- in perfectly spoken English - or any other language!
- As an inexpensive introduction to Natural Language Software,
- Thinking Software at 46-16 65th Place, Woodside, N.Y. 11377
- is offering The PC Therapist, Sexpert, Alvin and AutoWriter all for $59.95.
- A free Demo Disk and informative illustrated catalog are included.
- Add $5 if you want the Speech Synthesis version of the PC Therapist and
- another $5 if you require overseas postage and ask for the NATURAL LANGUAGE
- PACK.
-