YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
""" Model Açıklaması: Bu model, kullanıcı tarafından girilen kelimenin eş anlamlısını bulan basit bir dil uygulamasıdır. Gradio arayüzü ile etkileşimli hale getirilmiş olup, öğrencilerin kelime dağarcığını geliştirmeyi amaçlayan eğitsel bir araçtır.
Kazanımlar:
- Öğrenciler eş anlamlı kelimeleri öğrenir.
- Kelime dağarcığı gelişir.
- Dil bilgisi ve anlam ilişkileri pekiştirilir.
- Yapay zeka destekli basit uygulamaların mantığını kavrar.
Hedef Kitle:
- İlkokul ve ortaokul öğrencileri
- Türkçe öğretmenleri
- Dil gelişimine önem veren bireyler """
import gradio as gr
Eş anlamlı kelimeler sözlüğü
synonyms = { "mutlu": "sevinçli", "üzgün": "kederli", "hızlı": "çabuk", "yavaş": "ağır", "büyük": "iri", "küçük": "ufak", "güzel": "hoş", "zor": "güç", "kolay": "basit", "akıllı": "zeki" }
Fonksiyon
def get_synonym(word): return synonyms.get(word.lower(), "Kelime bulunamadı")
Gradio arayüzü
iface = gr.Interface( fn=get_synonym, inputs=gr.Textbox(label="Kelime Gir"), outputs=gr.Textbox(label="Eş Anlamlısı"), title="Eş Anlamlı Kelimeler", description="Bir kelime girin ve eş anlamlısını öğrenin." )
iface.launch()