Fatser commited on
Commit
3acefec
·
verified ·
1 Parent(s): 769dc83

Upload 3 files

Browse files
Files changed (3) hide show
  1. app.py +26 -0
  2. fake_news_model.pkl +3 -0
  3. requirements.txt +3 -0
app.py ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from tensorflow.keras.models import load_model
3
+ import numpy as np
4
+ import pickle
5
+ import joblib
6
+
7
+ # Modeli yükleme
8
+ with open('fake_news_model.pkl', 'rb') as file:
9
+ pipeline = pickle.load(file)
10
+
11
+
12
+ st.title("Sahte Haber Tespit Modeli")
13
+ user_input = st.text_area("Haber metnini giriniz:")
14
+
15
+
16
+ if st.button("Tahmin Et"):
17
+ if user_input:
18
+ # Modeli yükleme
19
+ pipeline = joblib.load('fake_news_model.pkl') # ya da pickle ile yükleyebilirsiniz
20
+
21
+ prediction = pipeline.predict([user_input])[0]
22
+ #label = "Sahte" if prediction == 0 else "Gerçek"
23
+ #st.write(f"Tahmin: {label}")
24
+ st.write(prediction)
25
+ else:
26
+ st.write("Lütfen bir metin girin.")
fake_news_model.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e1c8e2b145d256670fee8395afc4b1ad7dd3b2a0c983dcc473540a95327fc2d0
3
+ size 13479533
requirements.txt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ streamlit
2
+ joblib
3
+ pickle