I am using rasa 1.1.6 . When i am running my nlu_model.py file to train my nlu i am getting
ValueError: Unknown data format for file “data\data.json”
I have updated my data.json file in below format
{
"rasa_nlu_data": {
"common_examples": [],
"regex_features" : [],
"lookup_tables" : [],
"entity_synonyms": []
}
}
But i am still getting the error. Below is my code
from rasa.nlu.training_data import load_data
from rasa.nlu import config
from rasa.nlu.model import Trainer
from rasa.nlu.model import Metadata, Interpreter
def train_nlu(data, configs, model_dir):
training_data = load_data(data)
trainer = Trainer(config.load(configs))
trainer.train(training_data)
model_directory = trainer.persist(model_dir, fixed_model_name='weathernlu')
if __name__=='__main__':
train_nlu("C:\\Samples\\xxx\\data\\data.json","C:\\Samples\\xxx\\config_spacy.json","C:\\Samples\\xxx\\models\\nlu")
Below is my data.json file
{ “rasa_nlu_data”: { “common_examples”: [ { “intent”: “sendPin”, “entities”: [ { “start”: 5, “end”: 16, “value”: “fgrekjbgjgr”, “entity”: “pinname” }, { “start”: 30, “end”: 34, “value”: “mani”, “entity”: “person” } ], “text”: “send fgrekjbgjgr pin board to mani” }, { “intent”: “sendPin”, “entities”: [ { “start”: 8, “end”: 18, “value”: “svfkjgvnrb”, “entity”: “pinname” }, { “start”: 31, “end”: 35, “value”: “gopi”, “entity”: “person” } ], “text”: “forward svfkjgvnrb pinboard to gopi” }, { “intent”: “sendPin”, “entities”: [ { “start”: 6, “end”: 16, “value”: “refkregrek”, “entity”: “pinname” }, { “start”: 24, “end”: 30, “value”: “mahesh”, “entity”: “person” } ], “text”: “share refkregrek pin to mahesh” }, { “intent”: “sendPin”, “entities”: [ { “start”: 9, “end”: 14, “value”: “rewfr”, “entity”: “pinname” }, { “start”: 28, “end”: 34, “value”: “ganesh”, “entity”: “person” } ], “text”: “send the rewfr pin board to ganesh” } ], “regex_features”: , “lookup_tables”: , “entity_synonyms”: } }