Commit
·
a4e3f31
1
Parent(s):
d35f894
Update app.py
Browse files
app.py
CHANGED
@@ -49,7 +49,7 @@ def clean_text(text):
|
|
49 |
return text
|
50 |
|
51 |
# Membaca kamus kata gaul Salsabila
|
52 |
-
kamus_path = '
|
53 |
with open(kamus_path) as f:
|
54 |
data = f.read()
|
55 |
lookp_dict = json.loads(data)
|
@@ -153,7 +153,7 @@ def extract_tfidf_features(texts, tfidf_vectorizer):
|
|
153 |
return tfidf_matrix
|
154 |
|
155 |
# Memuat model TF-IDF dengan joblib (pastikan path-nya benar)
|
156 |
-
tfidf_model_path = '
|
157 |
tfidf_vectorizer = joblib.load(tfidf_model_path)
|
158 |
|
159 |
# Fungsi untuk prediksi sentimen
|
@@ -175,7 +175,7 @@ def predict_sentiment(text, model, tfidf_vectorizer, slang_dict):
|
|
175 |
return sentiment_label
|
176 |
|
177 |
# Memuat model sentimen dengan joblib (pastikan path-nya benar)
|
178 |
-
sentiment_model_path = '
|
179 |
sentiment_model = joblib.load(sentiment_model_path)
|
180 |
|
181 |
def get_emoticon(sentiment):
|
|
|
49 |
return text
|
50 |
|
51 |
# Membaca kamus kata gaul Salsabila
|
52 |
+
kamus_path = '_json_colloquial-indonesian-lexicon.txt' # Ganti dengan path yang benar
|
53 |
with open(kamus_path) as f:
|
54 |
data = f.read()
|
55 |
lookp_dict = json.loads(data)
|
|
|
153 |
return tfidf_matrix
|
154 |
|
155 |
# Memuat model TF-IDF dengan joblib (pastikan path-nya benar)
|
156 |
+
tfidf_model_path = 'X_tfidf_model.joblib'
|
157 |
tfidf_vectorizer = joblib.load(tfidf_model_path)
|
158 |
|
159 |
# Fungsi untuk prediksi sentimen
|
|
|
175 |
return sentiment_label
|
176 |
|
177 |
# Memuat model sentimen dengan joblib (pastikan path-nya benar)
|
178 |
+
sentiment_model_path = 'ensemble_clf_soft_smote.joblib'
|
179 |
sentiment_model = joblib.load(sentiment_model_path)
|
180 |
|
181 |
def get_emoticon(sentiment):
|