Yerler.org: Bir Mühendislik ve Keşif Hikayesi

Bir Fikirden Dijital Rehbere

Yerler.org, basit ama iddialı bir soruyla başladı: "İnsan önyargılarından arınmış, tamamen veriye dayalı ve teknolojiyle optimize edilmiş bir şehir rehberi nasıl olurdu?"

Amacımız, Türkiye'nin dört bir yanındaki şehirlerin nabzını tutan, "Yapay zeka şehrimdeki yerler hakkında ne düşünüyor?" sorusuna bilimsel ve tarafsız bir cevap veren bir platform yaratmaktı.

Teknoloji ve Akıllı İçerik Üretimi

Projenin kalbinde, Google'ın en yeni ve verimli büyük dil modellerinden biri olan Gemini 1.5 Flash yer alıyor. Geleneksel rehberlerin aksine, Yerler.org listelerini oluştururken popülerlik tuzaklarına düşmez; binlerce online kaynağı tarayarak her şehir ve kategori için en yüksek korelasyona sahip mekanları tespit eder.

Bilgi kirliliğini önlemek adına, elde edilen veriler "özetleme ve doğrulama" katmanlarından geçirilerek en rafine haliyle size sunulur.

Perde Arkası: Hibrit Render ve Performans Mimarisi

Hız ve ölçeklenebilirlik, Yerler.org'un DNA'sını oluşturur. Projenin mimarisi, modern web teknolojilerinin sınırlarını zorlayacak şekilde tasarlandı:

  • Hibrit Render Stratejisi: Platform, Next.js App Router mimarisi üzerinde Server-Side Rendering (SSR) ve Incremental Static Regeneration (ISR) konseptlerini harmanlar. Bir sayfa ilk kez talep edildiğinde anlık olarak oluşturulur; ancak bu işlem sırasında elde edilen veri, Next.js'in dahili Veri Önbelleği'ne (Data Cache) kaydedilir.
  • Milisaniyelik Yanıt Süreleri: Sayfa bir kez önbelleğe alındıktan sonra, 30 günlük bir geçerlilik süresiyle (revalidate: 30 days) her ziyaretçiye statik bir dosya gibi sunulur. Bu yapı, yapay zekanın yanıt verme süresini kullanıcıya yansıtmadan "ışık hızında" bir deneyim sağlar.
  • Akıllı Kaynak Yönetimi: Gemini modeline gönderilen sorgular, hem yanıt doğruluğunu artırmak hem de token tüketimini optimize etmek için özel bir prompt mühendisliği ve önbellekleme katmanından geçer.
  • Altyapı ve Dağıtım: Geliştirme süreci Firebase Studio (VS Code) ile yürütülürken; canlıya alma ve operasyon yönetimi, Google Cloud Run'ın sunucusuz (serverless) ve otomatik ölçeklenen altyapısı üzerinde koşmaktadır.

Sade Tasarım, Güçlü Altyapı

Tasarım felsefemiz, karmaşık mühendisliği sade bir arayüzün arkasına gizlemektir.

Şehir ikonlarından dinamik kategori filtrelerine kadar her detay, kullanıcıyı teknik karmaşadan uzak tutup doğrudan bilgiye ulaştırmak için optimize edilmiştir.

Gelecek Vizyonu

Yerler.org, sürekli öğrenen ve gelişen bir organizmadır.

Mevcut eğitim, sağlık, gastronomi ve turizm kategorilerimizi genişletmeye, yapay zeka modellerimizi daha spesifik yerel verilerle eğitmeye devam ediyoruz.

Şehri yapay zekanın gözünden keşfetmeye hazır mısınız?