AIML for smart answering machine

I heard about the AIML programming language that can be used to program intelligent robots. I am a web developer and create a web robot using Python 2.7 and indexed Wikipedia ...

So, I wanted to create an autoresponder using python that would use a string variable (This is a HUGE variable containing all of Wikipedia) as a source of information and use AI to answer ...

Finally, I wanted to post this on my school site ...

Can I do this in AIML ?

Later, I also want to change it to give answers to my answers to questions such as:

"What is the age of ~someperson~?"etc. To do this, I will send my web crawler to index some pages with ratings, etc.

Is it possible to program this type of responder in AIML ?

If so, provide links to tutorials that will tell me how to do this? (using string variables as a source of information to parse requests and responses as a person)

In addition, AIML uses syntax like:

<category>
    <pattern>WHAT ARE YOU</pattern>
    <template>
        <think><set name="topic">Me</set></think> 
        I am the latest result in artificial intelligence,
        which can reproduce the capabilities of the human brain
        with greater speed and accuracy.
    </template>
</category>

Where is the template - this is the request and the template - the answer, which means that I have to sit and write these tags for all possible requests?

Or I can make him use his brains to find out what a person wants and give them answers using a string variable as a source of information.

Thank.

+5
source
1

AIML

, AIML - . , , . , AIML, , , ().

, , , , . , QA :

  • .
    • .
    • () (, , , ..).
  • - .
  • .
  • - ( (), ()).
  • .
    • .
    • ().

Research

, Google Scholar , , , . , :

, . (, , , .)

Python , GitHub: bwbaugh/causeofwhy. , , .

QA , ( ) , , , 30 , ( ).

+13

All Articles