项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 889
使用教程
环境要求
- Node 18+
安装与启动步骤
-
1装工具
Chatito 用 DSL 描述语料模板,npx 直接跑不用全局装。
npm i chatito --save -
2写模板
用 intent / slot / variation 描述句式,一个文件就是一套训练数据。
%[greet]('你好', '早上好') @[name] ~[ask]('你叫什么') -
3生成数据
指定输出格式(Rasa、LUIS、snips 等),一次生成训练集与测试集。
npx chatito trainClimateBot.chatito --format=rasa -
4控制分布
用 --defaultDistribution 与别名展开控制采样,避免某句式过采样。
如何确认成功
生成目录里出现训练与测试两个文件。
注意事项
- 模板写得好坏直接决定 NLU 效果,别只堆同义句。
核心亮点
- DSL语法简洁,学习成本低,几分钟即可上手生成数据集
- 支持嵌套实体和条件逻辑,能模拟复杂对话场景
- 可导出JSON/JSONL,无缝对接Rasa、Dialogflow等主流NLU平台
不足之处
- 文档相对简略,高级用法示例不足
- 社区活跃度一般,更新频率较低
适用场景
- 为聊天机器人训练NLU模型生成初始训练语料
- 在缺乏真实用户数据时,快速构造命名实体识别数据集
- 用于文本分类模型的训练数据增强与平衡
替代项目
Rasa NLU、TinyTroupe、Faker
下一篇:MuTual
同类项目推荐
ICASSP-2023-24-Papers
开源
一键速览ICASSP 2023-24前沿论文,附代码,科研快人一步
ICASSP 2023-2024 Papers: A complete collection of influential and exciting research ···
plurel
开源
一键生成逼真表格与关系数据,保护隐私加速开发
A synthetic tabular and relational data generation framework
Datasets-and-benchmark-code
开源
集中查数据集与基准代码,复现评测更省事
voice-dataset-creation
开源
帮原住民社区自主打造语音数据集,守护语言并喂给AI
Community-controlled voice data collection for language preservation and AI developm···
PEOD
开源
事件+RGB像素对齐,恶劣条件检测有基准可跑。
Data and Codes for Our Paper "PEOD: A Pixel-Aligned Event-RGB Benchmark for Object D···
mega-data-factory
开源
打造高质量多模态数据集,让基础模型训练更高效
Mega Scale Multimodal DataPipeline for SOTA Foundation Models
data_io
开源
一键构建HR预训练数据管道,快速产出高质量语料
Data pipeline for HRM-Text pretraining
datasets
开源
一键获取细胞高内涵成像数据,直接开跑形态学分析
Images and other data from the JUMP Cell Painting Consortium
flickr_scraper
开源
按关键词批量抓 Flickr 图片,快速攒出 CV 训练集
Python Flickr image scraper for building keyword-based computer vision datasets with···
