treenee:决策树应用

时间:2024-05-22 03:31:53
【文件属性】:

文件名称:treenee:决策树应用

文件大小:82KB

文件格式:ZIP

更新时间:2024-05-22 03:31:53

JavaScript

翠妮 Treenee是一个Web应用程序,用于向人类展示简单的决策树。 树的每个“节点”应该向用户显示一个提示,其中包含几个可能的选项供下一步选择:下一步,Treenee将渲染相应的节点,直到树的末尾,而“下一个节点”不能被选中了。 树的最后一个节点也不包含任何其他选项,但是通常会显示一个包含其他指令,结果或您可以想到的任何内容的页面,可以说这是“最终决定”。 上提供了具有默认安装的演示服务器。 功能(和限制) 不需要数据库; 所有树定义都只是YAML文件(每棵树一个文件,以防您需要提供多个文件) 没有登录,没有注册; 对应用程序的访问始终是匿名的(有关的讨论,请参见下文) 可以使用代码将树设置为“私有”,从而使只有知道该代码的人才能访问它们。 该代码是在主页中请求的 页面的三种渲染模式:html,markdown和文本(无格式) 可以给每个答案一个“值”,该值将被添加到末尾


【文件预览】:
treenee-master
----settings-schema.json(837B)
----public()
--------js()
--------mermaid(29B)
--------css()
----AUTHORS(87B)
----trees()
--------example()
----.prettierignore(18B)
----scripts()
--------task-build.sh(2KB)
----lib()
--------validate-tree.js(3KB)
--------normalize-tree.js(1KB)
--------validate-code.js(258B)
--------read-trees.js(654B)
--------is-url-like.js(362B)
--------tree-tools.js(330B)
--------errors.js(239B)
--------slugify.js(575B)
--------settings.js(3KB)
--------find-trees.js(2KB)
--------schema-validator.js(698B)
----CONTRIBUTING.md(2KB)
----.travis.yml(37B)
----LICENSE(1KB)
----.prettierrc(100B)
----README.md(8KB)
----tests()
--------trees()
--------lib()
----templates()
--------node.html(2KB)
--------graphs()
--------index.html(734B)
--------tree.html(434B)
--------layouts()
--------helpers()
--------404.html(79B)
----.gitignore(49B)
----index.js(6KB)
----CHANGELOG.md(1KB)
----routes()
--------graphs()
--------node.js(3KB)
--------public.js(186B)
--------404.js(232B)
--------code.js(852B)
--------tree.js(1KB)
--------index.js(485B)
----package-lock.json(155KB)
----package.json(970B)
----tree-schema.json(2KB)

网友评论