https://github.com/bwilcox-1234/ChatScript/blob/master/WIKI/OVERVIEWS-AND-TUTORIALS/What-is-ChatScript.md
Overview
NLP:AI的子领域,关注词,涉及范围从声音输入到谈话输出。
Video Game:
ChatScript:如何将上面两个产业相结合?
Real World Opinions of ChatScript:The Virtual Patient project at OSU used AIML chatbot technology. They were dying because they had hundreds of thousands of rules that were killing their server's performance and were unmaintainable.
The Holy Grail - Meaning:ChatScript能很好地理解用户的意思。
ChatScript Architecture Objectives
Compact authoring:ChatScript is both extremely clear and extremely concise。Our chatbots of 12K to 16K ChatScript rules outperform chatbots with hundreds of thousands of their rules. They take years to write theirs; we take months.
Speed:一个8核机器能很好地处理10K同步对话
Memory:18Mb on an iPhone
Maintenance:
ChatScript Capabilities
Conversation:
Emotion: You can use ChatScript to control gestures of an avatar to express bot emotions simultaneous with verbal output.
User Tracking:能学习用户
Multiple Bots:
Planning:能让robot制定目标,如进入厨房
Big Data Access:Postgres数据库接口,如查询Wikipedia Information
Document reading:ChatScript has a built in pos-tagger/parser. It can be used to read a document and try to extract information from it.
Connectivity to other data:use HTTP to request information
Improved Search:更好的搜索能力
Conclusion
Eventually ChatScript, because is faster, more capable, and takes less memory, will overtake all existing NLP tools and become the world's NLP standard.