GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - candlewill/ChatScript_DOC: A collection of document for ChatScript dialog engine

BranchesTags
Open more actions menu

Latest commit

 

History

28 Commits
28 Commits

Folders and files

NameName
Last commit message
Last commit date
examples
examples
 
 
wiki
wiki
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
ARBOR.pdf
ARBOR.pdf
 
 
Bot Harry - basic bot.pdf
Bot Harry - basic bot.pdf
 
 
ChatScript Advanced User Manual.pdf
ChatScript Advanced User Manual.pdf
 
 
ChatScript Engine and Private Code Manual.pdf
ChatScript Engine and Private Code Manual.pdf
 
 
ChatScript JSON.pdf
ChatScript JSON.pdf
 
 
ChatScript System Functions Manual.pdf
ChatScript System Functions Manual.pdf
 
 
ChatScript Training.pdf
ChatScript Training.pdf
 
 
ChatScript User Manual.pdf
ChatScript User Manual.pdf
 
 
ChatScript-Json.pdf
ChatScript-Json.pdf
 
 
ChatScript对话引擎(基础版)_v1.0.pdf
ChatScript对话引擎(基础版)_v1.0.pdf
 
 
ChatScript对话引擎(高级版).pdf
ChatScript对话引擎(高级版).pdf
 
 
Chatbot Creation Options.pdf
Chatbot Creation Options.pdf
 
 
README.md
README.md
 
 
Winning.pdf
Winning.pdf
 
 
Writing a Chatbot For UC Berkeley's Center for New Media ChatScript Hackathon.pdf
Writing a Chatbot For UC Berkeley's Center for New Media ChatScript Hackathon.pdf
 
 
基于ChatScript框架的多轮对话开发.pdf
基于ChatScript框架的多轮对话开发.pdf
 
 

Repository files navigation

ChatScript文档整理

ChatScript(下文简称CS)是一个使用C语言开发的,基于脚本的对话引擎,其代码高效,优雅。本项目用来收集ChatScript的文档,以遍开发者快速上手,文档大多是英文,也有少部分是中文。

说明

  1. 一个讲解CS原理的PPT,深入浅出,大力推荐:Slides

  2. 用手手册,非常详细长达63页: 手册

  3. ChatScript官网所给的文档,原路径是:wiki;如果不存在了,或者想集中管理,在本项目的wiki文件夹中也有已下载好的备份

  4. ChatScript系统函数文档,大约37页,ChatScript System Functions Manual

  5. ChatScript高级用户手册:手册

  6. ChatScript Engine and Private Code Manual
    How the internals of the engine work and how to extend it with private code.

  7. ChatScript使用JSON格式数据文档,7页: ChatScript JSON
    这个文档主要讲述了,以JSON格式表示的事实(Facts),如何用ChatScript操控。
    更详细的一个文档,13页,见:详细JSON

  8. Chatbot Creation Options
    这是一篇论文,比较了AIML和ChatScript脚本语言各自的优缺点,总结而言:

    语言 AIML ChatScript
    优点 简单 增强模式匹配能力
    容易学 功能强、弹性灵活、高效
    容易实现 文档优秀
    存在一些预先编好的set 证实商业应用可行
    无需外在服务,可离线化
    缺点 模式匹配能力弱 难学
    耗时多,不好维护 无现成服务提供方,需自己集成其他组件
    一个健壮bot需大量categories 网页端集成难
    有限实施备选方案
  9. 一些ChatScript .top脚本示例:

    文件 说明
    tutorial - v0.1.top 订票bot,使用%issue
    tutorial.top 订票bot,使用^respond
  10. 我们根据ChatScript提供的英文文档,整合形成了更为简洁通顺的中文文档,一方面进行知识梳理,同时便于形成体系:
    入门介绍:ChatScript 对话引擎
    高级特性:ChatScript 对话引擎高级特性
    *注意:*上述两个中文文档,我们保留翻译版权,转载使用引用等,需注明出处,谢谢

  11. Writing a Chatbot For UC Berkeley's Center for: New Media ChatScript Hackathon
    本文不是讲一些非常细的细节,而是之讲常用知识,从设计角度出发,让你可以快速上手开发bots。主要内容可概括为:
    开发bot的流程是:1. 明确bot目标,能做什么;2. 面用什么用户;3. bot属性画像;4. 由proto script到chat script code的编写;

  12. Bot Harry - basic bot
    本文2页内容,讲述如何对harry做一些简单修改,以便实现自己的第一个bot

  13. Winning the Loebner's
    满满的技巧,大力推荐

  14. MAKING IT REAL: LOEBNERWINNING CHATBOT DESIGN
    一篇2013年的论文,简单描述了ChatScript

  15. 基于ChatScript框架的多轮对话开发
    中文多轮开发

Version

最初整理此文档时,ChatScript所处的release版本是:

CS 7.111

自2017-02-05之后,整理与更新的文档对应的ChatScript版本是:

CS 7.12

自2017-02-10之后,整理与更新的文档对应的ChatScript版本是:

CS 7.2

联系

何云超 ([email protected])

About

A collection of document for ChatScript dialog engine

Topics

chatbotchatscriptchatscript-enginedialogdialogue-agents

Resources

Readme
Activity

Stars

12 stars

Watchers

1 watching

Forks

3 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.