Moragbe commited on
Commit
7ee9bb8
·
1 Parent(s): 5e4e898

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -29
app.py CHANGED
@@ -1,29 +1 @@
1
- import tkinter as tk
2
- from tkinter import filedialog
3
- from transformers import pipeline
4
-
5
- # Загрузка готовой модели NLP с помощью Hugging Face
6
- nlp_model = pipeline("text-generation", model="gpt2")
7
-
8
- # Функция для обработки текста с помощью модели
9
- def process_text(text):
10
- result = nlp_model(text, max_length=50)[0]['generated_text']
11
- output_text.insert(tk.END, result + '\n')
12
-
13
- # Функция для загрузки файла
14
- def load_file():
15
- filepath = filedialog.askopenfilename(filetypes=[("Text files", "*.txt")])
16
- if filepath:
17
- with open(filepath, 'r') as file:
18
- text = file.read()
19
- process_text(text)
20
-
21
- # Создание графического пользовательского интерфейса с кнопкой загрузки файла
22
- window = tk.Tk()
23
- button = tk.Button(window, text="Загрузить файл", command=load_file)
24
- button.pack()
25
-
26
- output_text = tk.Text(window)
27
- output_text.pack()
28
-
29
- window.mainloop()
 
1
+ python -m venv .env