18 noviembre, 2008

Alice in cyberland







AIML (Artificial Intelligence Markup Language) is an XML-compliant language that's easy to learn, and makes it possible for you to begin customizing an Alicebot or creating one from scratch within minutes.
The most important units of AIML are:
[aiml]": the tag that begins and ends an AIML document
[category]: the tag that marks a "unit of knowledge" in an Alicebot's knowledge base
[pattern]: used to contain a simple pattern that matches what a user may say or type to an Alicebot
[template]: contains the response to a user input

There are also 20 or so additional more tags often found in AIML files, and it's possible to create your own so-called "custom predicates".
Right now, a beginner's guide to AIML can be found in the AIML Primer.
The free A.L.I.C.E. AIML includes a knowledge base of approximately 41,000 categories. Here's an example of one of them:

[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]

(The opening and closing [aiml] tags are not shown here, because this is an excerpt from the middle of a document.)

Everything between [category] and [/category] is -- you guessed it -- a category. A category can have one pattern and one template. (It can also contain a [that] tag, but we won't get into that here.)

The pattern shown will match only the exact phrase "what are you" (capitalization is ignored).

But it's possible that this category may be invoked by another category, using the [srai] tag (not shown) and the principle of reductionism.

In any case, if this category is called, it will produce the response "I am the latest result in artificial intelligence..." shown above. In addition, it will do something else interesting. Using the [think] tag, which causes Alicebot to perform whatever it contains but hide the result from the user, the Alicebot engine will set the "topic" in its memory to "Me". This allows any categories elsewhere with an explicit "topic" value of "ME" to match better than categories with the same patterns that are not given an explicit topic. This illustrates one mechanism whereby a botmaster can exercise precise control over a conversational flow.

19 octubre, 2008

inria_database_3D_Objects


2001/

files=67
pages=2

AIRCRAFT/

files=3468
pages=55

ANATOMY/

files=930
pages=15

ANIMALS/

files=1270
pages=20

ARCHITEC/

files=5051
pages=79

DEVICES/

files=1610
pages=26

CYCLES/

files=496
pages=8

CRYSTAL/

files=340
pages=6

AW/

files=640
pages=11

BABYLON5/

files=498

BUGS/

files=379
pages=6

CARS/

files=2456
pages=39

CHARPEOP/

files=3361
pages=53

CHESS/

files=346
pages=6

CLOTHES/

files=2537
pages=40

MOLECULE/

files=330
pages

GEOGRAPH/

files=371
pages=6

GEOMETRY/

files=1649
pages=26

HELICOPT/

files=396
pa

PICK_UPS/

files=210

BEDS/

files=514
pages=9

STATUE/

files=1371
pages=22

LANDMARK/

files=1063

MSH3/

files=175

RELIEF/

files=647
pages=11

DINOSAUR/

files=288
pages=5

DREXEL/

files=1873
pages=30

FISH/

files=640
pages=11

FURNITURES/

files=3008
pages=48

MISC_VEH/

files=744
pages=12

LETTERS/

files=741
pages=12

LIGHTS/

files=1644
pages=26

MECHANICAL/

files=1962
pages=31

MILITARY/

files=1109
pages=18

MISC/

files=1862
pages=30

MUSIC/

files=742
pages=12

NODES/

files=234
pages=4

NTU/

files=1220
pages=20

PART/

files=1921
pages=31

PATRAN/

files=23
pages=1

RESTRICTED/

files=177
pages=3

SCOREC/

files=61
pages=1

SEAPLANES/

files=76
pages=2

SEATS/

files=2467
pages=39

SF/

files=2651
pages=42
ads
SPORTS/

files=865

WATERCRAFT

files=893
pages=

PLANTS/

files=2459
pag

SKINS/

files=811

SPACE/

files=514
pages=9

BATH/

files=1047
pages=17

VASES/

files=1828
pages=29

STAR_TREK/

files=731
pages=12

VANSUTIL/

files=359
pages=6

TRUCK/

files=441
pages=7

WEAPONS/

files=2034
pages=32

STAR_WAR/

files=1126
pages=18

TABLES/

files=1556
pages=25

TRAINS/

files=409
pages=7

KITCHEN/

files=684
pages=11

nav.js