def getLocation():
	disease = request.args.get('disease')
	date = request.args.get('date')
	ycases = []
	db = getDb()
	cursor = db.traindata.find({"report-date": date, "disease": int(disease)}, {'_id': False})
	if cursor is None:
		return "No data found"
	else:
		for document in cursor:
			ycases.append(document)
		#return jsonify(ycases)
		return jsonify(predict.predictResult(ycases["location"],ycases["disease"],ycases["ycases"] ))	
def getDetails():
	location = request.args.get('location')
	disease = request.args.get('disease')
	date = request.args.get('date')
	#print date
	db = getDb()
	ycases = get_idspRecord(db, location, disease, date)
	if ycases is None:
		return "No data found for combination of location, disease and date"
	else:
		result = predict.predictResult(int(location),int(disease),int(ycases))[0]
	#print result
	result1 = {'result' : result}
	return jsonify(result1)