Skip to content

Commit

Permalink
clean up and add logs
Browse files Browse the repository at this point in the history
  • Loading branch information
anjanaw committed Mar 7, 2024
1 parent a88d358 commit c993e75
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 26 deletions.
46 changes: 26 additions & 20 deletions src/controllers/analytics-util.js
Original file line number Diff line number Diff line change
Expand Up @@ -433,27 +433,33 @@ function caseOutcome(contents) {
}

function analytics(contents) {

const results = {}
const pContents = personasList(contents);
results["interactions_per_date"] = interactionCounts(contents);
results["overall_experience"] = overallExperience(contents);
results["interactions_per_persona"] = {}
results["personas"] = {}
for (const p in pContents) {
const pContent = pContents[p];
results["interactions_per_persona"][p] = pContent.length;
results["personas"][p] = {};
results["personas"][p]["evaluations"] = evalQuestionsList(pContent);
results["personas"][p]["intents"] = intentQuestionsList(pContent);
results["personas"][p]["explainers"] = explainersList(pContent);
results["personas"][p]["experiences"] = userTimesList(pContent);
try{
const results = {}
const pContents = personasList(contents);
results["interactions_per_date"] = interactionCounts(contents);
results["overall_experience"] = overallExperience(contents);
results["interactions_per_persona"] = {}
results["personas"] = {}
for (const p in pContents) {
const pContent = pContents[p];
results["interactions_per_persona"][p] = pContent.length;
results["personas"][p] = {};
results["personas"][p]["evaluations"] = evalQuestionsList(pContent);
results["personas"][p]["intents"] = intentQuestionsList(pContent);
results["personas"][p]["explainers"] = explainersList(pContent);
results["personas"][p]["experiences"] = userTimesList(pContent);
}
results["interactions_per_persona"] = Object.entries(results["interactions_per_persona"]).map(([key, value]) => ({
label: key,
value: value,
}));
return results;
}
results["interactions_per_persona"] = Object.entries(results["interactions_per_persona"]).map(([key, value]) => ({
label: key,
value: value,
}));
return results;
catch (error) {
console.log(error);
return { message: error };
}

}

function filterOutcome(outcome, persona, intent) {
Expand Down
12 changes: 6 additions & 6 deletions src/controllers/usecase.js
Original file line number Diff line number Diff line change
Expand Up @@ -718,7 +718,7 @@ module.exports.getExplainerResponse = async (req, res) => {
const explainer_method = req.body.method;
const params = req.body.params;
const type = req.body.type;
console.log("getExplainerResponse - " + explainer_method);
// console.log("getExplainerResponse - " + explainer_method);

// TODO: Check if everything needs to be sent
const cases = await computeCaseStructure(req.params.id)
Expand All @@ -740,12 +740,12 @@ module.exports.getExplainerResponse = async (req, res) => {
};

const response_predict = await axios(config);
console.log(response_predict.data);
// console.log(response_predict.data);

let output = response_predict.data;
const meta = await axios.get(EXPLAINERAPI_URL + '/' + explainer_method)
output.meta = meta.data
console.log(output)
// console.log(output)
res.json(output);
} catch (error) {
res.status(500).json({ message: error });
Expand All @@ -758,8 +758,8 @@ module.exports.getExplainerResponseOld = async (req, res) => {
// FOR IMAGE DATA
// Download image as Temporary file and append to predict API
const temp_download = __dirname + '/tmp/' + v4() + ".png";
console.log("Explainer Predict API")
console.log(req.body)
// console.log("Explainer Predict API")
// console.log(req.body)

const instance_url = req.body.instance;
await downloadFile(instance_url, temp_download);
Expand All @@ -784,7 +784,7 @@ module.exports.getExplainerResponseOld = async (req, res) => {
};

const response_predict = await axios(config);
console.log(response_predict.data);
// console.log(response_predict.data);

fs.unlink(temp_download, function () {
console.log("temp_download File was deleted")
Expand Down

0 comments on commit c993e75

Please sign in to comment.