The current version, "ProgramD", is written in Java (a C++ version also exists) and uses an XML DTD called AIML? (Artificial Intelligence Markup Language) for specifying the heuristical rules. It is released under the copyleft license GPL. The A.L.I.C.E. open source project includes over 300 contributors from around the world. |
The current version, "Program D", is written in Java (a C++ version also exists) and uses an XML DTD called AIML? (Artificial Intelligence Markup Language) for specifying the heuristical rules. It is released under the copyleft license GPL. The A.L.I.C.E. open source project includes over 300 contributors from around the world. |
The current version, "Program D", is written in Java (a C++ version also exists) and uses an XML DTD called AIML? (Artificial Intelligence Markup Language) for specifying the heuristical rules. It is released under the copyleft license GPL. The A.L.I.C.E. open source project includes over 300 contributors from around the world.
The abbreviation A.L.I.C.E. stands for Artificial Linguistic Internet Computer Entity; it was chosen because the computer that ran the first version of the software was called Alice.