-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathtemp.js
More file actions
45 lines (40 loc) · 1.57 KB
/
temp.js
File metadata and controls
45 lines (40 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
var request = require('request');
var review_arr = []
var positivity_arr = []
var keywords_arr = []
request.post(
'http://c3c413be.ngrok.io/ds',
{ json: { course: 'course1' } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
// console.log(body);
data = response.body
reviews = data['reviews']
for(var i=0;i<reviews.length;i++){
request.post(
'http://c3c413be.ngrok.io/analyze',
{ json: { review:`${reviews[i]}` } },
function (error, response, body) {
if (!error && response.statusCode == 200) {
ans = response.body
// console.log(response.body)
review = ans['review']
positivity_analysis = ans['positivity_analysis']
keywords = ans['nounSummary']
if(positivity_analysis > 0){
positivity_analysis = "Yes"
}
else{
positivity_analysis = "No"
}
positivity_arr.push(positivity_analysis)
review_arr.push(review)
keywords_arr.push(keywords);
}
}
);
}
}
}
);
console.log(positivity_arr)