ihsan66 commited on
Commit
838c218
1 Parent(s): 36e72d0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -18
app.py CHANGED
@@ -2,7 +2,6 @@ import streamlit as st
2
  from transformers import pipeline, AutoModelForSequenceClassification, AutoTokenizer, AutoModelForTokenClassification, AutoModelWithLMHead
3
  import pandas as pd
4
  import spacy
5
- import folium
6
 
7
  st.set_page_config(layout="wide")
8
 
@@ -16,6 +15,7 @@ Birinci Dünya Savaşı sırasında Osmanlı ordusunda görev yapan Atatürk, Ç
16
  # Uygulama başlığı
17
  st.title("NLP Toolkit")
18
 
 
19
  # Model seçim
20
  model_list = [
21
  'Metin Sınıflandırma1',
@@ -59,10 +59,6 @@ elif input_method == "Dosya Yükle":
59
  else:
60
  input_text = ""
61
 
62
- # Görev tipi seçimi
63
- st.sidebar.subheader("Görev Seçimi")
64
- task = st.sidebar.radio("", ["Metin Sınıflandırma", "Duygu Analizi", "Metin Analizi", "Metin Oluşturma", "Harita Görselleştirme"])
65
-
66
  @st.cache_resource
67
  def load_pipeline(model_name, task_type):
68
  if task_type == "Metin Sınıflandırma":
@@ -107,12 +103,6 @@ def entity_comb(output):
107
  output_comb.append(entity)
108
  return output_comb
109
 
110
- def display_map(location_name, coordinates):
111
- st.subheader(f"{location_name} Konum Haritası")
112
- map = folium.Map(location=coordinates, zoom_start=12)
113
- folium.Marker(location=coordinates, popup=location_name).add_to(map)
114
- st.write(map._repr_html_(), unsafe_allow_html=True)
115
-
116
  Run_Button = st.button("Çalıştır", key=None)
117
 
118
  if Run_Button and input_text != "":
@@ -168,10 +158,4 @@ if Run_Button and input_text != "":
168
  output = pipeline_model(input_text, max_length=50, num_return_sequences=1)
169
  st.subheader(f"{task} Sonuçları")
170
  for idx, item in enumerate(output):
171
- st.write(f"Öneri {idx+1}: {item['generated_text']}")
172
-
173
- elif task == "Harita Görselleştirme":
174
- # Konumu sabit olarak belirliyoruz. Bu kısmı dinamik hale getirebilirsiniz.
175
- location_name = "İstanbul"
176
- coordinates = [41.0082, 28.9784] # İstanbul'un koordinatları
177
- display_map(location_name, coordinates)
 
2
  from transformers import pipeline, AutoModelForSequenceClassification, AutoTokenizer, AutoModelForTokenClassification, AutoModelWithLMHead
3
  import pandas as pd
4
  import spacy
 
5
 
6
  st.set_page_config(layout="wide")
7
 
 
15
  # Uygulama başlığı
16
  st.title("NLP Toolkit")
17
 
18
+
19
  # Model seçim
20
  model_list = [
21
  'Metin Sınıflandırma1',
 
59
  else:
60
  input_text = ""
61
 
 
 
 
 
62
  @st.cache_resource
63
  def load_pipeline(model_name, task_type):
64
  if task_type == "Metin Sınıflandırma":
 
103
  output_comb.append(entity)
104
  return output_comb
105
 
 
 
 
 
 
 
106
  Run_Button = st.button("Çalıştır", key=None)
107
 
108
  if Run_Button and input_text != "":
 
158
  output = pipeline_model(input_text, max_length=50, num_return_sequences=1)
159
  st.subheader(f"{task} Sonuçları")
160
  for idx, item in enumerate(output):
161
+ st.write(f"Öneri {idx+1}: {item['generated_text']}")