Views
No views yet
1import pickle
2from sklearn.preprocessing import LabelEncoder, StandardScaler
3
4# Load model dan preprocessing
5svm_model = pickle.load(open('svm_model.pkl', 'rb'))
6scaler = pickle.load(open('scaler.pkl', 'rb'))
7le_sentiment = pickle.load(open('le_sentiment.pkl', 'rb'))
8le_emotion = pickle.load(open('le_emotion.pkl', 'rb'))
9
10# Contoh prediksi
11data = [[5, 'Positive', 'Happy']] # Rating, Sentiment, Emotion
12data_scaled = scaler.transform(data)
13prediksi = svm_model.predict(data_scaled)
14print(prediksi) # Output: ['Bagus']