Charlix
From Wikipedia, the free encyclopedia
Charlix is an open source desktop assistant project on SourceForge. It is primarily designed for the Linux operating system. It is based in AIML Artificial Intelligence Markup Language, which is an XML dialect for implementing natural language software agents created by Richard Wallace. Charlix also includes A.L.I.C.E., which is Richard Wallace's work.
Charlix answers plain english queries. When needed it can execute corresponding Shell commands. Charlix can help with many computer tasks such as launching software, calculating, searching a dictionary and can also learn new answers and commands. Through web searches, it can download pages of search results from different search engines. It can also find translations, weather and news reports. An avatar is provided with an animation of Tux the Linux Penguin.
The charlix project also releases an automatic AIML editor: ReversedAiml. It is an AIML file which tries to guess possible questions for each input sentence and includes them in AIML code.