--- widget: - text: "ahmet elbir nasıl ders anlatır" example_title: "Ahmet Hoca" - text: "mehmet fatih amasyalı'nın ders anlatımı nasıldır" example_title: "Fatih Hoca" - text: "banu diri'nin ders anlatımı nasıldır" example_title: "Banu Hoca" - text: "burak hoca öğrencilerle nasıl anlaşır" example_title: "Burak Hoca" language: - tr license: mit tags: - Turkish - turkish - gpt2 datasets: - uonlp/CulturaX pipeline_tag: text-generation base_model: ytu-ce-cosmos/turkish-gpt2-medium --- # turkish-gpt2-medium-ytu-ce This is a fine-tuned version of the ytu-ce-cosmos/turkish-gpt2-medium model for Yıldız Technical University Computer Engineering Department. Can answer specific questions about faculty members and courses. As the dataset grows, it will give better results. ## Example Usage ```python from transformers import AutoTokenizer, GPT2LMHeadModel from transformers import pipeline def generate_text(model,prompt_text, max_length=100): encoded_input = tokenizer.encode(prompt_text, return_tensors='pt', padding=True, truncation=True, max_length=max_length).to(device) output_sequences = model.generate( input_ids=encoded_input, max_length=max_length + 20, temperature=1.0, top_k=50, top_p=0.95, repetition_penalty=1.2, do_sample=True, num_return_sequences=1 ) generated_text = tokenizer.decode(output_sequences[0], skip_special_tokens=True) return generated_text.replace(prompt_text, "") tokenizer = AutoTokenizer.from_pretrained("kayrab/turkish-gpt2-medium-ytu-ce") model = AutoModelForCausalLM.from_pretrained("kayrab/turkish-gpt2-medium-ytu-ce") model.to(device) while True: prompt = input("Soru: ") if prompt.lower() == "q": break prompt = f"{tokenizer.additional_special_tokens[0]} {prompt} {tokenizer.additional_special_tokens[1]}" generated_text = generate_text(model, prompt) print("Cevap:", generated_text) """ Soru: Mehmet Fatih Amasyalı'nın ders anlatımı nasıldır Cevap: dersleri güzel anlatır ve anlattığı konuların gerçek hayat ve sektördeki uygulamaları hakkında bilgi verir Soru: Mehmet Fatih Amasyalı'nın ders anlatımı nasıldır Cevap: bilim aşkıyla yanıp tutuşan bir hoca olarak verdiği derslerde işin bilimsel mantığını öğretir ve sınavları kalitelidir Soru: Banu Diri'nin ders anlatımı nasıldır Cevap: dersleri çok eğlenceli anlatır öğrenciler tarafından tavsiye edilir Soru: Burak hoca öğrencilerle nasıl anlaşır Cevap: öğrencilere yardım etmekte istekli ve güler yüzlüdür en iyi araştırma görevlisi olarak öne çıkar Soru: ahmet elbir nasıl ders anlatır Cevap: dersi öğretmek için ekstra gayret gösterir ve öğrencilerin öğrenmesini önemser Soru: Burak hoca öğrencilerle nasıl anlaşır Cevap: öğrencilerle en iyi empati yapan hocalardan biridir her konuda yardımcı olmaya çalışır """ ```