Commit dcdea8c5 authored by NilanDMeegoda's avatar NilanDMeegoda

reasoning iq and attention span endpoint

parent b51ef1fb
......@@ -557,6 +557,54 @@ def getKnowledgeIQscores():
dataJson.append(dataDict)
return jsonify(dataJson)
@app.route('/resoningIQSocres/', methods=['GET'])
@cross_origin()
def getReasoningIQscores():
allData = db.db['reasoningIQScore'].find()
dataJson = []
for data in allData:
id = data['_id']
activityName = data['activityName']
candidateID = data['candidateID']
questionIndex = data['questionIndex']
transcription = data['transcription']
score = data['score']
expectedAnswer = data['expectedAnswer']
dataDict = {
'id': str(id),
'activityName': activityName,
'candidateID': candidateID,
'questionIndex': questionIndex,
'transcription': transcription,
'score': score,
'expectedAnswer': expectedAnswer,
}
dataJson.append(dataDict)
return jsonify(dataJson)
@app.route('/attentionSpanScores/', methods=['GET'])
@cross_origin()
def getattentionSpanscores():
allData = db.db['attentionlevelScore'].find()
dataJson = []
for data in allData:
id = data['_id']
activityName = data['activityName']
candidateID = data['candidateID']
questionIndex = data['questionIndex']
attentionLevelScore = data['attentionLevelScore']
createdAt = data['createdAt']
dataDict = {
'id': str(id),
'activityName': activityName,
'candidateID': candidateID,
'questionIndex': questionIndex,
'attentionLevelScore': attentionLevelScore,
'createdAt': createdAt,
}
dataJson.append(dataDict)
return jsonify(dataJson)
# @app.route("/testDB")
# def test():
# db.db.collection.insert_one({"name": "John"})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment