引言

第一件事:求关注,一起讨论rasa相关问题以及各种python源码问题,随着python使用的深入,越来越觉得使用python对于工业实现在速度方面有着很大的劣势,在CSDN这个平台,希望能够多多结交python方面的各路英雄豪杰。

第二件事:谈不上一件事,主要说一下写这篇文章的出发点。近年来,rasa作为一个快速发展的机器人框架,在国内,除了网上各种基础教程和官方文档以及中文书籍,就很难再找到有关文献了,讲的都比较浅,大多数内容很难在工业级实现。本篇文章仅讲述一个细节:训练数据的转化,笔者有幸看到并搬运了国外某论坛部分内容,实在惭愧。以后还要多多研究rasa和pycharm源码,力求精进。

一、如何使用Chatito?

github上搜索Chatito自行探索。

由于此工具使用的Java编写,笔者对原理知之甚少,仅处于会用状态,就不再废话了。贴上工具使用入口,读者自行探索吧。

二、将json数据转化为yml文件

1、使用命令行实现

rasa data convert nlu --data training_dataset_1657523856.json --out nlu.yml -f yaml

2、代码实现

#-*-coding:utf-8-*-
from rasa.nlu.convert import convert_training_datainput_file = 'training_dataset_1657523856.json'
output_file = 'nlu.yml'
convert_training_data(data_file=input_file, out_file=output_file, output_format="yml", language="zh")

Chatito生成的json数据转化为rasa可以使用的yml文件相关推荐

  1. Labelme标注的json数据转化为coco格式的数据

    Labelme标注的json数据转化为coco格式的数据 1. 转化方法一 2. 转化方法二 1. 转化方法一 import os import json import numpy as np imp ...

  2. 【真实用】将json数据转化为mysql表

    记录一下今天将json数据转化为mysql表的历程 数据源长这样 其中jsonstr字段是json类型,需要获取其中ID为3的jsonstr的data对象,并转化成表的形式 如果用Java代码应该是好 ...

  3. python中 将json数据转化为excel表格

    json数据格式 这里我需要进行数据转换的json数据格式有亿点复杂,为了方便我后续的处理,我想把他转换成excel来观察,json数据如下所示: 借助python代码查看后,得知json数据构成:2 ...

  4. php 生成复杂json数据,生成json的几种方式

    这里是修真院后端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析后端知识/技能,本篇分享的是: [生成json的 ...

  5. 将json数据转化为excel表格文件

    1.安装 npm i js-export-excel 2.使用 //导入ExportJsonExcel包 const ExportJsonExcel = require("js-export ...

  6. json字符串转成formdata_FormData 数据转化为 json 数据

    两种方法 用户: 密码: // 版本二(箭头语法) var convert_FormData_to_json2 = function (formData) { var objData = {}; fo ...

  7. Web 开发人员必备的随机 JSON 数据生成工具

    在 Web 开发中,经常会需要一些测试数据来测试接口或者功能时候正确.JSON Generator 就是这样一款生成随机 JSON 数据的在线工具,Web 开发人员必备,记得收藏和分享啊. 您可能感兴 ...

  8. 生成JSON数据--fastjson(阿里)方法

    fastjson(阿里)方法生成JSON数据: 与Gson类似,创建相应类,再使用JSON.toJSONString()添加对象 要求:生成如下JSON数据 1.{"age":3, ...

  9. 生成JSON数据--Gson(谷歌)方法

    Gson生成JSON数据方法: 创建相应的类,然后创建对象,toJson()进去就可以了 要求:生成如下JSON数据 1.{"age":4,"name":&qu ...

最新文章

  1. Fertility of Soils:根系C/P计量比影响水稻残根周际酶活的时空动态分布特征
  2. Generator的正确打开方式
  3. app式成语_聊斋成语
  4. npm打包前端项目太慢问题分析以及暂时解决方案
  5. c语言管理系统的数据存放,编的学生成绩管理系统 从文件中读取保存数据总会多读入一组乱码数据...
  6. 什么?!“路由器”也会做信息抽取了?
  7. sublime Text3安装及配置与解决安装插件失败
  8. codeforces 471B. MUH and Important Things 解题报告
  9. 无名接口.php,李无名
  10. github API 实例 分页读取
  11. Java的GUI学习
  12. python ichat使用学习记录
  13. 分析微信聊天记录(1)——获取微信聊天记录
  14. wind 债券数据 python_【Python学习】使用Wind接口分析同业存单的到期数据
  15. clickhouse索引原理介绍
  16. 扦插机器人_如何看待我国农业采摘机器人发展趋势?
  17. 学了很多理论,你为什么还是做不好一名数据分析师?
  18. Composer 源切换/composer 镜像网
  19. 修改Android模拟器中System目录的内容(framework.jar)
  20. bfv同态加密_全同态加密BFV-(section 2-SHE)

热门文章

  1. shell解析json之jq工具
  2. java使用Aspose.words实现word文档转pdf文件
  3. 【题解】交通工具(c/c++中浮点数四舍五入为整数)
  4. 2012年11月编程语言排行榜:Objective-C有望再次成为年度语言
  5. DC48V电源浪涌不再难
  6. Maven 阿里云镜像
  7. 自动化运维--Python在大型网络管理中的应用案例
  8. ExtJs4 笔记(3) Ext.Ajax 对ajax的支持
  9. Android AP侧和Modem侧日志时间差异大
  10. JQuery Datatable 实现自定义搜索