Update app.py
Browse files
app.py
CHANGED
@@ -9,17 +9,17 @@ from keybert import KeyBERT
|
|
9 |
# Option 1: High-level helper pipeline for chat-like generation
|
10 |
pipe = pipeline(
|
11 |
"text-generation",
|
12 |
-
model="deepseek-ai/DeepSeek-R1",
|
13 |
trust_remote_code=True
|
14 |
)
|
15 |
|
16 |
# Option 2: Direct model & tokenizer instantiation (alternative)
|
17 |
# tokenizer_ds = AutoTokenizer.from_pretrained(
|
18 |
-
# "deepseek-ai/DeepSeek-R1",
|
19 |
# trust_remote_code=True
|
20 |
# )
|
21 |
# model_ds = AutoModelForCausalLM.from_pretrained(
|
22 |
-
# "deepseek-ai/DeepSeek-R1",
|
23 |
# trust_remote_code=True
|
24 |
# )
|
25 |
|
@@ -50,7 +50,6 @@ LABEL_MAP = {
|
|
50 |
"LABEL_4": "Very Positive"
|
51 |
}
|
52 |
|
53 |
-
|
54 |
def main():
|
55 |
st.title("📊 Amazon Review Analyzer")
|
56 |
|
@@ -111,7 +110,7 @@ def main():
|
|
111 |
progress.text("Generating insights...")
|
112 |
prompt = f"""
|
113 |
You are an analytical amazon feedback expert.
|
114 |
-
Review:
|
115 |
Sentiment Scores: {sentiment_results}
|
116 |
Top Keywords: {[kw for kw, _ in keywords]}
|
117 |
Tasks:
|
@@ -137,4 +136,4 @@ Tasks:
|
|
137 |
progress.text("Done!")
|
138 |
|
139 |
if __name__ == "__main__":
|
140 |
-
main()
|
|
|
9 |
# Option 1: High-level helper pipeline for chat-like generation
|
10 |
pipe = pipeline(
|
11 |
"text-generation",
|
12 |
+
model="deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B",
|
13 |
trust_remote_code=True
|
14 |
)
|
15 |
|
16 |
# Option 2: Direct model & tokenizer instantiation (alternative)
|
17 |
# tokenizer_ds = AutoTokenizer.from_pretrained(
|
18 |
+
# "deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B",
|
19 |
# trust_remote_code=True
|
20 |
# )
|
21 |
# model_ds = AutoModelForCausalLM.from_pretrained(
|
22 |
+
# "deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B",
|
23 |
# trust_remote_code=True
|
24 |
# )
|
25 |
|
|
|
50 |
"LABEL_4": "Very Positive"
|
51 |
}
|
52 |
|
|
|
53 |
def main():
|
54 |
st.title("📊 Amazon Review Analyzer")
|
55 |
|
|
|
110 |
progress.text("Generating insights...")
|
111 |
prompt = f"""
|
112 |
You are an analytical amazon feedback expert.
|
113 |
+
Review: "{review}"
|
114 |
Sentiment Scores: {sentiment_results}
|
115 |
Top Keywords: {[kw for kw, _ in keywords]}
|
116 |
Tasks:
|
|
|
136 |
progress.text("Done!")
|
137 |
|
138 |
if __name__ == "__main__":
|
139 |
+
main()
|