Created
January 11, 2018 00:07
-
-
Save nmstoker/04355dc113608fe88b999ea1b95fb355 to your computer and use it in GitHub Desktop.
Convert a Rasa NLU training file from JSON to Markdown format
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from rasa_nlu.converters import load_data | |
# This re-uses the Rasa NLU converters code to turn a JSON Rasa NLU training | |
# file into MD format and save it | |
# Assumes you have Rasa NLU installed :-) | |
# If you want other options, look at the NLU code to work out how to handle them | |
# USE AT YOUR OWN RISK | |
input_training_file = '/home/username/Projects/your-project/data/training.json' | |
# ******************************************************* | |
# TAKE CARE: output_md_file is overwritten automatically | |
# ******************************************************* | |
output_md_file = '/home/username/Projects/your-project/data/training.md' | |
with open(output_md_file,'w') as f: | |
f.write(load_data(input_training_file).as_markdown()) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
ya its working. Thanks
from rasa_nlu.convert import convert_training_data
convert_training_data(data_file="nlu.json", out_file="out_file.md", output_format="md", language="")