NVIDIA / apex

A PyTorch Extension: Tools for easy mixed precision and distributed training in Pytorch
BSD 3-Clause "New" or "Revised" License
8.34k stars 1.39k forks source link

data_file = open("myways.json","r") data = json.loads(data_file.read()) print(data['intents']) KeyError Traceback (most recent call last) Cell In[72], line 3 1 data_file = open("myways.json","r") 2 data = json.loads(data_file.read()) ----> 3 print(data['intents']) KeyError: 'intents' This key error is coming though I have created a json file with intents as an object #1687

Open PushkarSri opened 1 year ago

PushkarSri commented 1 year ago

data_file = open("myways.json","r") data = json.loads(data_file.read())

words = [] #For Bow model/ vocabulary for patterns0 classes = [] #For Bow model/ vocabulary for tags data_X = [] #For storing each patter data_y = [] #For storing tag corresponding to each pattern in data_X

for intent in data["intents"]: for pattern in intent["patterns"]: tokens = nltk.word_tokenize(pattern) # tokenize each pattern \n", words.extend(tokens) #and append tokens to words\n", data_X.append(pattern) #appending pattern to data_X\n", data_y.append(intent["tag"]) ,# appending the associated tag to each pattern \n",


KeyError Traceback (most recent call last) Cell In[78], line 9 6 data_X = [] #For storing each patter 7 data_y = [] #For storing tag corresponding to each pattern in data_X ----> 9 for intent in data["intents"]: 10 for pattern in intent["patterns"]: 11 tokens = nltk.word_tokenize(pattern) # tokenize each pattern \n",

KeyError: 'intents'

PLease help I am working on a project to create a chatbot for a website. I created json file with intents containing tag, context and responses. However, I am getting this error: "KeyError: 'intents"

PushkarSri commented 1 year ago

data_file = open("myways.json","r") data = json.loads(data_file.read()) print(data['intents'])


KeyError Traceback (most recent call last) Cell In[72], line 3 1 data_file = open("myways.json","r") 2 data = json.loads(data_file.read()) ----> 3 print(data['intents'])

KeyError: 'intents'

This key error is coming though I have created a json file with intents as an object