Update sentiments.html
Browse files- sentiments.html +4 -1
sentiments.html
CHANGED
@@ -8,6 +8,7 @@
|
|
8 |
<script type="module">
|
9 |
// To-Do: transfomers.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค pipeline ํจ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ import ๊ตฌ๋ฌธ์ ์์ฑํ์ญ์์ค.
|
10 |
// ํํธ: import {}
|
|
|
11 |
|
12 |
// Make it available globally
|
13 |
window.pipeline = pipeline;
|
@@ -115,6 +116,8 @@
|
|
115 |
async function initializeModel() {
|
116 |
// pipeline ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ฑ๋ถ์์ ์ฌ์ฉํ Xenova/distilbert-base-uncased-finetuned-sst-2-english ๋ชจ๋ธ ๊ฐ์ฒด๋ฅผ ์์ฑํ์ฌ sentimentAnalysis์ ์ ์ฅํ์ญ์์ค
|
117 |
// ํํธ: sentimentAnalysis = await pipeline
|
|
|
|
|
118 |
|
119 |
}
|
120 |
|
@@ -131,7 +134,7 @@
|
|
131 |
const textFieldValue2 = document.getElementById("sentimentText2").value.trim();
|
132 |
// ์์์ ์์ฑํ ๊ฐ์ฑ๋ถ์ ๋ชจ๋ธ ๊ฐ์ฒด์ sentimentText1๊ณผ sentimentText2๋ฅผ ์
๋ ฅํ์ฌ ๊ฐ์๋ถ์์ ์ํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ result์ ์ ์ ํ์ญ์์ค.
|
133 |
// ํํธ : cont result =
|
134 |
-
|
135 |
|
136 |
document.getElementById("outputArea2").innerText = JSON.stringify(result, null, 2);
|
137 |
}
|
|
|
8 |
<script type="module">
|
9 |
// To-Do: transfomers.js ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค pipeline ํจ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ import ๊ตฌ๋ฌธ์ ์์ฑํ์ญ์์ค.
|
10 |
// ํํธ: import {}
|
11 |
+
import {pipeline} from 'https://cdn.jsdelivr.net/npm/@xenova/transformers@2.5.4';
|
12 |
|
13 |
// Make it available globally
|
14 |
window.pipeline = pipeline;
|
|
|
116 |
async function initializeModel() {
|
117 |
// pipeline ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ฑ๋ถ์์ ์ฌ์ฉํ Xenova/distilbert-base-uncased-finetuned-sst-2-english ๋ชจ๋ธ ๊ฐ์ฒด๋ฅผ ์์ฑํ์ฌ sentimentAnalysis์ ์ ์ฅํ์ญ์์ค
|
118 |
// ํํธ: sentimentAnalysis = await pipeline
|
119 |
+
sentimentAnalysis = await pipeline ('sentiment-analysis','Xenova/distilbert-base-uncased-finetuned-sst-2-english')
|
120 |
+
toxic_classifier = await pipeline('text-classification', 'Xenova/toxic-bert');
|
121 |
|
122 |
}
|
123 |
|
|
|
134 |
const textFieldValue2 = document.getElementById("sentimentText2").value.trim();
|
135 |
// ์์์ ์์ฑํ ๊ฐ์ฑ๋ถ์ ๋ชจ๋ธ ๊ฐ์ฒด์ sentimentText1๊ณผ sentimentText2๋ฅผ ์
๋ ฅํ์ฌ ๊ฐ์๋ถ์์ ์ํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ result์ ์ ์ ํ์ญ์์ค.
|
136 |
// ํํธ : cont result =
|
137 |
+
const result = await sentimentAnalysis([textFieldValue1, textFieldValue2]);
|
138 |
|
139 |
document.getElementById("outputArea2").innerText = JSON.stringify(result, null, 2);
|
140 |
}
|