Özetlenmiş ekonomi/teknoloji dış basınını özetleyen bir chatbot
(newsgpt.web.app)Merhaba. OpenAI API kullanan çeşitli yan projeler yapmayı sürdürürken, işe yarar olduğunu düşündüklerimi paylaşıyorum. Bu hafta sonu ekonomi/teknoloji alanındaki yabancı basın haberlerini otomatik olarak çevirip özetleyen ve bunları chatbot arayüzüyle anlatan bir web uygulamasını tamamlayıp paylaşıyorum.
Haberleri chatbot biçiminde sunma fikrini, birkaç yıl önce severek kullanıp şimdi ortadan kaybolan Quartz adlı uygulamayı hatırlayarak geliştirdim. Quartz’ın yaptığı uygulamada 6 editör haberleri özetleyip seçiyordu; bu web uygulamasında ise editörlerin yerini GPT API ve basit bir sıralama algoritması alıyor. (Birkaç yıl içinde teknoloji gerçekten çok ilerledi.)
Test sürecinde hareket halindeyken ara sıra açıp yeni haberleri kontrol etmek için gayet uygun olduğuna karar verince paylaşmaya karar verdim. Bu tür bir hizmet bana gerçekten gerekli olduğu için geliştirmeye devam etmeyi planlıyorum. Popüler haberler ve haftalık bülten de hazırladım; ilginizi bekliyorum.
17 yorum
Merhaba! Hizmeti kullanırken aklıma bir soru takıldığı için yorum bırakmak istedim! İlk kez hizmeti kullandıktan sonra çıkıp tekrar girdiğimde yine aynı haberleri alıyorum. Acaba bunu, OpenAI ile özetlenen dosyaları ayrı bir veritabanına kaydedip sonra çağıracak şekilde mi geliştirdiniz!?
Evet, ortada vector DB'ye kaydetme adımı var.
Teşekkürler! Hangi DB'yi kullandığınızı öğrenebilir miyim!?
12 Temmuz güncellemesi
İlginçmiş.
Vay canına, harika görünüyor. Haber verilerini GPT'ye göndermeden önce ilk adımın haber toplama (crawling) olacağını düşünüyorum,
hangi medya kuruluşlarının verilerini hangi yöntemle topladığınızı merak ediyorum~
Harika bir deneme.
API kullanım maliyetini nasıl karşılıyorsunuz?
DB, hosting ve OpenAI API dahil şu anda mümkün olduğunca ücretsiz katmanları kullanıyorum. Bu aralar AI API ve SaaS servisleri arasındaki rekabet çok yoğun olduğundan, yan projeler seviyesinde işler ücretsiz katmanlarla yapılabiliyor gibi görünüyor.
Rekabet yoğunlaştığı için, bu <= ücretsiz katmanla karşılanabilecek kapsamın genişlediği anlamına geliyor
Günaydın. En son haberleri hazırladım. Önce aktaracağım haber şu. 2023 Furby'nin dünyayı ele geçirmeyi planlamadığını doğrulayabilirsiniz.
Çocuklar Furby'nin artık evde kalmayacağını söylediklerinde, bunu anlamış gibi görünüyorlardı. Ama bir gün sonra, üç yaşındaki çocuk yeterince parası olsaydı bir Furby satın almak istediğini söyledi. 2023 Furby, dünyayı ele geçirmek yerine Ay'ı istiyor.
Afalladım...!!
İlginç bir hizmetmiş.
Nostaljik Furby..
Aa, güzelmiş!
Sanırım bu haber hakkında daha ayrıntılı bilgi almak için soldaki anahtar kelime düğmesine bir kez basmak gerekiyor; ama çıkan özet yazı çok uzun olmadığı için en baştan hepsini tek seferde gösterse daha iyi olmaz mı? Düğmeye tıklama sayısı biraz fazla gibi geliyor :) Haber bağlantısı da yalnızca onun içinde yer alıyor.
Ben de o kısmı geliştirilmesi gereken bir nokta olarak görüyorum. Asıl amaç, tek satırlık özette “daha fazla”ya tıklayınca ayrıntılı üç cümlenin çıkmasıydı; ancak haberlerin orijinal metin uzunlukları çok farklı olduğu için bunu iyi kontrol edemedim;
"Böyle haberlere ilgi duyuyor musun?" → (ilgi gösterme) → "haber özeti"
Amaç buna benzer bir his vermek, ancak şu an henüz tam oturmamış haha
Başlıkları gösterip tıklayarak içine girilen bir his verirse...
Hatta haber başlıklarını bir seferde 2-3 tane gösterip, içlerinden ilgisini çekenin tıklanmasını sağlamak da iyi olabilir gibi görünüyor.
Haberler. A, B, C..
A şu şu...
[link] [b] [c] [diğer haberler]
Böylece sanki bir haber sitesinde geziyormuş gibi? Bu da bir fikir gibi görünüyor.
Tabii en baştan özetin tek seferde çıkması da pratik olur diye düşünüyorum.
Görüşünüz için teşekkürler. Başlangıçta birkaç konu gösterip kullanıcıya seçtirmeyi de değerlendiriyoruz.
Vay, harika.