Spaces:
Running
Running
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 |
+
)
|
|
|