Skip to content

AIML Tutorial

Keith Sterling edited this page Sep 25, 2017 · 27 revisions

In no particular order

  • Getting Started
  • Pattern Matching
  • (./Tutorial-Sets)
  • (./Tutorial-Regular-Expressions)
  • (./Tutorial-That)
  • (./Tutorial-Topic)
  • (./Tutorial-Properties)
  • (./Tutorial-Date-And-Time)
  • (.i/Tutorial-System-Information)

Conversation

input
request
response
star
topicstar
thatstar

SRAI

sr

Maps

File based

Inbuilt

  • Singular
  • Plural
  • Successor
  • Predecessor

Dynamic

Text Translation

lowercase
uppercase
sentence
formal

Text Manipulation

normalize
denormalize
person
person2
gender

List Processing

implode
explode
first
rest

Logging

log

Knowledge

Learning

	learn
	resetlearn
	leanrf
	resetlearnf

RDF

	triples
		add triples
		delete triple
		select
		uniq

Extensions

External Servies

SRAIX
Search
system

Out of Band

XML/HTML

Authentication

Authorisation

See here for a full list of all Pattern Tags

See here for a full list of all Template Tags

Other AIML Tutorials

Tutorials Point Pandora Bots Program-N

Clone this wiki locally