MJ106 commited on
Commit
e3db22a
ยท
verified ยท
1 Parent(s): 9fdce57

Update sentiments.html

Browse files
Files changed (1) hide show
  1. sentiments.html +8 -2
sentiments.html CHANGED
@@ -7,7 +7,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,7 +116,9 @@
115
  async function initializeModel() {
116
  // pipeline ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ์„ฑ๋ถ„์„์— ์‚ฌ์šฉํ•  Xenova/distilbert-base-uncased-finetuned-sst-2-english ๋ชจ๋ธ ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜์—ฌ sentimentAnalysis์— ์ €์žฅํ•˜์‹ญ์‹œ์˜ค
117
  // ํžŒํŠธ: sentimentAnalysis = await pipeline
118
-
 
 
119
  }
120
 
121
  async function analyzeSentiment() {
@@ -131,6 +134,9 @@
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);
 
7
 
8
  <script type="module">
9
  // To-Do: transfomers.js ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ค‘ pipeline ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ import ๊ตฌ๋ฌธ์„ ์™„์„ฑํ•˜์‹ญ์‹œ์˜ค.
10
+ // ํžŒํŠธ:
11
+ import {pipeline} from 'https://cdn.jsdelivr.net/npm/@xenova/[email protected]';
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
+
120
+ sentimentAnalysis = await pipeline('sentiment-analysis');
121
+
122
  }
123
 
124
  async function analyzeSentiment() {
 
134
  const textFieldValue2 = document.getElementById("sentimentText2").value.trim();
135
  // ์œ„์—์„œ ์ƒ์„ฑํ•œ ๊ฐ์„ฑ๋ถ„์„ ๋ชจ๋ธ ๊ฐ์ฒด์— sentimentText1๊ณผ sentimentText2๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ๊ฐ์ƒ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ๊ทธ ๊ฒฐ๊ณผ๋ฅผ result์— ์ €์ •ํ•˜์‹ญ์‹œ์˜ค.
136
  // ํžŒํŠธ : cont result =
137
+
138
+ cont result = await sentimentAnalysis (sentimentText1, sentimentText2);
139
+
140
 
141
 
142
  document.getElementById("outputArea2").innerText = JSON.stringify(result, null, 2);