aboutsummaryrefslogtreecommitdiff
path: root/src/client/ClientRecommender.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/ClientRecommender.tsx')
-rw-r--r--src/client/ClientRecommender.tsx11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/client/ClientRecommender.tsx b/src/client/ClientRecommender.tsx
index 14af0a69b..b4a496563 100644
--- a/src/client/ClientRecommender.tsx
+++ b/src/client/ClientRecommender.tsx
@@ -10,7 +10,8 @@ var sw = require('stopword');
var FeedParser = require('feedparser');
import "./ClientRecommender.scss";
import { JSXElement } from "babel-types";
-import { ToPlainText, RichTextField } from "../new_fields/RichTextField";
+import { RichTextField } from "../new_fields/RichTextField";
+import { ToPlainText } from "../new_fields/FieldSymbols";
export interface RecommenderProps {
title: string;
@@ -166,15 +167,19 @@ export class ClientRecommender extends React.Component<RecommenderProps> {
});
});
this.highKP = highKP;
- console.log(highKP);
+ //console.log(highKP);
const kts_counted = new List<string>();
keyterms_counted.forEach(kt => kts_counted.push(kt.toLowerCase()));
const values = await this.sendRequest(highKP);
return { keyterms: keyterms, keyterms_counted: kts_counted, values };
};
- return CognitiveServices.Text.Appliers.analyzer(dataDoc, extDoc, ["key words"], data, converter, mainDoc, internal);
+ if (data != "") {
+ return CognitiveServices.Text.Appliers.analyzer(dataDoc, extDoc, ["key words"], data, converter, mainDoc, internal);
+ }
+ return;
}
+
private countFrequencies(keyphrase: string, paragraph: string) {
let data = paragraph.split(" ");
let kp_array = keyphrase.split(" ");