Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -1,20 +1,3 @@
|
|
1 |
-
นี่คือโค้ด Gradio ของคุณที่ผมได้ตรวจสอบและปรับปรุงให้แล้วครับ มีการแก้ไขข้อผิดพลาดเรื่อง `LABEL_MAPPINGS` ที่ซ้ำกันและเพิ่มคำอธิบายในส่วนของ Legend ให้ครบถ้วนตาม 5 ระดับ Sentiment และ "question" ครับ
|
2 |
-
|
3 |
-
-----
|
4 |
-
|
5 |
-
## สรุปการแก้ไขโค้ด
|
6 |
-
|
7 |
-
1. **แก้ไข `LABEL_MAPPINGS` ที่ซ้ำซ้อน:** โค้ดต้นฉบับมี `LABEL_MAPPINGS` ถูกประกาศซ้ำสองครั้ง และส่วนท้ายของ `LABEL_MAPPINGS` ยังมีรายการที่ซ้ำซ้อนและมี `code` ที่ไม่สอดคล้องกับแผน 6 Class (1 question + 5 sentiment levels) ที่เราคุยกันก่อนหน้านี้ ผมได้แก้ไขให้เหลือเพียงชุดเดียวที่ถูกต้องและสอดคล้องกัน
|
8 |
-
|
9 |
-
2. **อัปเดต `sentiment_counts`:** ในฟังก์ชัน `analyze_text` ได้เพิ่ม `very negative` และ `very positive` เข้าไปใน `sentiment_counts` เพื่อให้สามารถนับและแสดงผล Sentiment ทั้ง 5 ระดับได้อย่างถูกต้อง
|
10 |
-
|
11 |
-
3. **อัปเดต Legend ใน Gradio UI:** ได้เพิ่ม `very positive` และ `very negative` เข้าไปในส่วนของ Legend (คำอธิบายผลลัพธ์) ใน Gradio UI เพื่อให้ผู้ใช้เข้าใจผลลัพธ์ 5 ระดับได้อย่างชัดเจน
|
12 |
-
|
13 |
-
-----
|
14 |
-
|
15 |
-
## โค้ดที่แก้ไขแล้ว
|
16 |
-
|
17 |
-
```python
|
18 |
import gradio as gr
|
19 |
from transformers import pipeline
|
20 |
import re
|
@@ -541,5 +524,4 @@ if __name__ == "__main__":
|
|
541 |
"docs_url": None,
|
542 |
"redoc_url": None,
|
543 |
}
|
544 |
-
)
|
545 |
-
```
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
import gradio as gr
|
2 |
from transformers import pipeline
|
3 |
import re
|
|
|
524 |
"docs_url": None,
|
525 |
"redoc_url": None,
|
526 |
}
|
527 |
+
)
|
|