Arkadaşlar merhaba, uzun zamandır yapay zeka araçlarını takip ediyorum ve sonunda kendime ufak çaplı bir proje yapmaya karar verdim. İşin aslı böyle bir şeyi ilk kez deniyorum, o yüzden heyecanlıyım. Projem, bir blog yazısı için otomatik özet çıkaran ve aynı zamanda içerikteki anahtar kelimeleri görselleştiren bir araç. Yani bir metin veriyorum, bana hem kısa bir özet hem de kelime bulutu oluşturuyor. Bunun için Python tarafında Hugging Face'in modellerini kullandım, görselleştirme kısmında da WordCloud kütüphanesi işe yaradı. Aslında başta sadece özet çıkarsın diye düşünmüştüm ama sonra iş biraz büyüdü, ufak bir arayüz de ekledim Flask ile.
Doğrusu bu projeyi yaparken bazı yerlerde takıldım, özellikle modelin dil desteği konusunda. Türkçe metinlerde bazen anlamsız özetler çıkarıyor, İngilizce'de çok daha başarılı. Sanırım kullandığım modelin eğitim verilerinde Türkçe az yer almış. Bunu aşmak için farklı bir model denedim ama o da çok ağır çalıştı. Sizce bu tür projelerde hafif modeller mi tercih edilmeli, yoksa doğruluktan ödün vermemek için daha büyük modelleri optimize etmenin bir yolu var mı? Belki quantization gibi yöntemler işe yarayabilir mi?
Ayrıca projeyi GitHub'a koydum, herkese açık. İsteyen olursa fork'layıp geliştirebilir. Ama açıkçası daha kullanışlı hale getirmek için fikirlerinize ihtiyacım var. Mesela bu aracı bir Chrome eklentisi haline getirmek mantıklı olur mu? Ya da belki Telegram botu olarak çalıştırmak daha pratik olabilir. Sizin benzer projeleriniz varsa, nasıl bir yol izlediniz? Görüşlerinizi merak ediyorum.
Doğrusu bu projeyi yaparken bazı yerlerde takıldım, özellikle modelin dil desteği konusunda. Türkçe metinlerde bazen anlamsız özetler çıkarıyor, İngilizce'de çok daha başarılı. Sanırım kullandığım modelin eğitim verilerinde Türkçe az yer almış. Bunu aşmak için farklı bir model denedim ama o da çok ağır çalıştı. Sizce bu tür projelerde hafif modeller mi tercih edilmeli, yoksa doğruluktan ödün vermemek için daha büyük modelleri optimize etmenin bir yolu var mı? Belki quantization gibi yöntemler işe yarayabilir mi?
Ayrıca projeyi GitHub'a koydum, herkese açık. İsteyen olursa fork'layıp geliştirebilir. Ama açıkçası daha kullanışlı hale getirmek için fikirlerinize ihtiyacım var. Mesela bu aracı bir Chrome eklentisi haline getirmek mantıklı olur mu? Ya da belki Telegram botu olarak çalıştırmak daha pratik olabilir. Sizin benzer projeleriniz varsa, nasıl bir yol izlediniz? Görüşlerinizi merak ediyorum.