Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| from transformers import pipeline | |
| from textblob import TextBlob | |
| import pandas as pd | |
| import pkg_resources | |
| pkg_resources.require("googletrans==3.1.0a0") | |
| from googletrans import Translator | |
| translator = Translator() | |
| import os | |
| import openai | |
| openai.api_key = "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" | |
| pipe = pipeline('summarization') | |
| st.title("Turkish Passive Summarization") | |
| #Textbox for text user is entering | |
| st.subheader("Enter the text you'd like to analyze.") | |
| text = st.text_input('Enter text') #text is stored in this variable | |
| # Girdi Metnini İngilizce'ye Çevirme | |
| ttext = translator.translate(text, dest='en') | |
| ttext = ttext.text | |
| # Özetleme İşlemini Başlatma | |
| tResponse = openai.Completion.create( | |
| model="text-davinci-002", | |
| prompt="Summarize this for a second-grade student: " + ttext, | |
| temperature=0.7, | |
| max_tokens=256, | |
| top_p=1, | |
| frequency_penalty=0, | |
| presence_penalty=0 | |
| ) | |
| # Üçüncü kişi | |
| response = openai.Completion.create( | |
| model="text-davinci-002", | |
| prompt="Convert this from first-person to third person (gender female):\n\n" | |
| +tResponse['choices'][0]['text'], | |
| temperature=0, | |
| max_tokens=60, | |
| top_p=1, | |
| frequency_penalty=0, | |
| presence_penalty=0 | |
| ) | |
| # Çıkan İngilizce Sonucu Elde Etme | |
| ftext = response['choices'][0]['text'] | |
| # İngilizce Özet | |
| # İngilizce metni Türkçe'ye çevirme | |
| result = translator.translate(ftext, dest='tr') | |
| result = result.text | |
| print("\nTürkçe Özet:\n\n",result) |