WikiTok - Wikipedia’da TikTok tarzı rastgele gezinme
(wikitok.vercel.app)- Rastgele Wikipedia maddelerini kısa kartlar gibi kaydırarak görme biçimi sunduğundan, arama amacı olmadan da tesadüfi bilgi keşfi yapılabiliyor
- Zoologlar, NFL oyuncuları, Birleşik Krallık’taki nehirler, sözleşme hukuku içtihatları, Çin’e özgü bitkiler, Hindistan ceza mahkemeleri gibi birbiriyle ilgisiz konular tek bir akışta karışık şekilde gösteriliyor
- Her madde, Wikipedia metninin bir bölümünü özet biçiminde gösteriyor; daha fazlasını okumak isteyen kullanıcılar Read more bağlantısı üzerinden özgün maddeye gidebiliyor
- Örnek olarak Marie Jules César Lelorgne de Savigny, Rodney Peete, River Ehen, C Czarnikow Ltd v Koufos, Salvia filicifolia gibi maddeler gösteriliyor
- Ayrı bir açıklama veya kullanım kılavuzundan çok, rastgele madde özetleri listesi merkeze alındığından, kısa kısa göz atıp ilgi çeken maddelere geçmeye yönelik bir kullanım sunuyor
Rastgele akışta çıkan Wikipedia maddeleri
- Marie Jules César Lelorgne de Savigny
- 5 Nisan 1777 ile 5 Ekim 1851 arasında yaşamış Fransız zoolog ve doğa bilimci
- 1798’de Napoleon’un Mısır seferine katıldı ve çeşitli taksonları tanımladı
- Böceklerin ağız parçalarının, segmentli eklembacaklıların eklemli bacaklarından türediğini öne süren ilk kişilerden biriydi
- Rodney Peete
- 16 Mart 1966 doğumlu eski Amerikalı profesyonel Amerikan futbolu oyuncusu
- NFL’de quarterback olarak oynadı; kolej futbolunu USC Trojans’ta oynadı ve 1988’de first-team All-American seçildi
- 1989 NFL draft’ında 6. turda seçildikten sonra Detroit Lions, Dallas Cowboys, Philadelphia Eagles, Washington Redskins, Oakland Raiders ve Carolina Panthers’ta oynadı
- River Ehen
- Birleşik Krallık’ın Cumbria bölgesinde bulunan bir nehir
- Ennerdale Water’ın batı ucundan başlar; Ennerdale Bridge, Cleator Moor, Cleator ve Egremont’tan geçer
- Sellafield’da River Calder ile aynı noktadan Irish Sea’ye dökülür
- C Czarnikow Ltd v Koufos
The Heron IIolarak da bilinen İngiliz sözleşme hukuku içtihadı- Zararın uzaklığı (remoteness of damage) konusunu ele alır
- House of Lords, sözleşmelerde sorumluluğu sınırlayan remoteness testinin haksız fiile kıyasla daha sınırlayıcı olduğuna hükmetti
- Salvia filicifolia
- Çin’in Guangdong ve Hunan eyaletlerine özgü çok yıllık bitki
- Kayalık ve kumlu alanlarda yetişir
- Dik veya hafifçe yükselen gövdelere ve 8 mm’lik sarı taç yaprağa sahiptir
Mahkeme, yol, siyaset ve spor kayıtları
- Courts of Judicial Magistrate of Second Class
- Hindistan ceza mahkemesi yapısında en alt kademede yer alan Second Class Judicial Magistrate mahkemeleri
- Bharatiya Nagarik Suraksha Sanhita, 2023’ün Section 9’u uyarınca eyalet hükümeti, ilgili eyalet High Court’u ile istişare ederek bu mahkemeleri kurabilir
- Section 23(3) uyarınca en fazla 1 yıl hapis veya 5 bin rupiye kadar para cezası ya da her ikisini birden verebilir
- Polis nezareti başvurularını işleme koyamaz; kayıtları Judicial Magistrate 1st Class’a göndermesi gerekir
- U.S. Highway 190 Business
- Louisiana eyaletinin Covington kentinde US 190’ın 3,31 millik business route’u
- Dahili adı U.S. Highway 190-X’tir; yerelde 21st Avenue ve Boston Street olarak bilinir
- Ağırlıklı olarak southbound Louisiana Highway 21’e ve Covington business district’e erişim için kullanılır
- Mary A. Lehman
- 8 Nisan 1964 doğumlu Amerikalı Demokrat siyasetçi
- Maryland House of Delegates’te District 21’i temsil eden görevdeki üyedir
- Guinea at the 2024 World Aquatics Championships
- Guinea, Qatar Doha’da düzenlenen 2024 World Aquatics Championships’e katıldı
- Turnuva 2-18 Şubat tarihleri arasında gerçekleşti
1 yorum
Hacker News görüşleri
Merhaba, bunu yapan kişi benim. Twitter’da birinin böyle bir şey istediğini söylediğini gördüm ve doğaçlama yaptım; gece 00.30’du ama bunu yapma fırsatını kaçıramazdım.
Kod çok basit ve gerçekten hiç backend yok. Sanırım bunun nedeni Wikipedia API’sinin oldukça esnek olup frontend’den doğrudan istek atmaya izin vermesi. Rastgele bir madde istiyor, bazı özetleri ve ilişkili görselleri getiriyor.
Claude ve Cursor işin %90’ını yaptığı için muhtemelen optimizasyon için çok alan vardır, ama şu haliyle bile çok sofistike özellikler olmadan kurcalaması epey eğlenceli.
Kaynak kod burada: https://github.com/IsaacGemal/wikitok
Örneğin kullanıcının belirli bir maddeyi ne kadar sevdiğini anlayıp benzer ya da hafifçe farklı içeriklerle onu sürekli içine çekebilir. Ancak böyle bir algoritmayı tasarlamak, yapmak ve sürdürmek kesinlikle küçük iş değil.
Bonus olarak, genel olarak ilgi çekici olmayan maddeleri filtreleyen veya sıralamada aşağı indiren sezgisel kurallar ya da bir model yapmak iyi olur.
Buraya basit bir algoritma eklemek için ne gerektiğini merak ediyorum. Kısa medya uygulamalarının tehlikeli derecede bağımlılık yapmasının nedenlerinden biri, nihayetinde kullanıcının neyi sevdiğini öğrenip ondan daha fazla göstermeleri.
Böyle bir uygulamaya bu tür bir algoritma eklenirse elde tutma artar ve en azından kısa bir süreliğine insanı diğer uygulamalardan uzaklaştırabilir. “Bu kişi bilimi seviyor, daha fazla gösterelim. Özellikle kuantum mekaniğiyle ilgili şeyleri seviyor, ilgili maddelerin özet paragraflarını araya serpiştirelim” gibi.
Diğer yandan Wikipedia API kullanım şartlarının ayrıntılarını tam bilmiyorum. Ayrıca şu an bu web sitesi tamamen frontend’de çalışıyor ve deyim yerindeyse sınırlı araçlarla iskeleti ne kadar kurabileceğimi denemekten keyif alıyorum.
Şimdi bakınca “tok” soneki, kullanıcının her hareketini, tıklamasını, dokunuşunu ve duraksamasını öğrenen çılgın bir makine öğrenimi algoritmasını ima ediyor; aslında böyle bir şey istemiyorum.
Buna karşılık X’i seviyorsan Y’yi de sevebilirsin çıkarımını, ikisi bağlantılı olmasa bile öğrenmek TikTok tarzı reklam maksimizasyonu distopya algoritmalarına daha yakın.
Sosyal medyanın zararlarının gerçeği algoritmanın kendisinden çok insanda yatıyor. İnsanlar olumsuz duygulara daha çok tepki verme eğiliminde ve gerçek hayatta da komplo ya da olumsuz etkileşimler arıyor. Ekonomik bir bağları olmadığı halde zararlı bir partnerle kalmaya devam eden insanlara ya da işlevini yitirip dedikodu grubuna dönüşmüş arkadaş çevrelerine bakmak yeter. Bundan kaçınmak için bu eğilime aktif olarak karşı koymak gerekir; uygulamada hiç algoritma olmaması da yardımcı olur.
Güzel. Web’deki çeşitli ticari olmayan içerikleri TikTok benzeri bir felsefeyle gösteren benzer bir projem var. Arayüzde sadece tek bir düğme var ve rastgele bir sayfayı iframe içine gömüyor.
Algoritmam ölü bir sayfa döndürürse diye yedek yol olarak rastgele Wikipedia maddesi kullanıyorum.
Adı moonjump: https://moonjump.app/
Fikir hoşuma gidiyor ama Wikipedia, teknik veya ayrıntılı konularda odağı daraltarak yaklaşma eğiliminde. Belirli bir moleküler biyoloji terimiyle ilgili madde, bunun daha büyük biyoloji konusu içinde tam olarak nereye oturduğunu açıklamaya çalışan bir madde değil
Bu yüzden rastgele maddelerden bilgi edinmek zorlaşıyor. Bilgisayarla ilgili olup benim anladığım Wikipedia maddeleri bile bazen “bu sayfayı anlayan kişiler zaten konuyu anladığı için okumaya ihtiyaç duymayan kişiler” kategorisine giriyor
Elbette sosyal medya bağlamı da bazen belirsiz olabiliyor ama genelde “birinin düşmesi komik” oldukça evrensel
Buna, TikTok içerik üreticisi tarzında kulağa yapışan özetleri okuyan yapay zeka üretimi ses eklenip içerik gerçek TikTok algoritması ile öne çıkarılırsa epey iyi bir uygulama olabilir gibi
Ayrıca adı WikiTok değil WikTok olmalı
Bunun gibi: https://pdftobrainrot.org/
Bazı insanların basit şeyleri iyi yapabilmesi gerçekten hayranlık uyandırıcı. HN’de basit oyunlardan görselleştirmelere ve çeşitli küçük projelere kadar pek çok şey gördüm
Umarım bir gün ben de basit bir fikir bulup burada gösterebilirim
Bir açılış sayfası, giriş ekranı ve “ayda 4 dolar veya yılda 20 dolar” içeren bir Show HN gönderisi atılıp herkesin “başarılı lansman” diye sırt sıvazlamasından farklı olması güzel
Belki sen de aynı şekilde yapacak bir şeyi tesadüfen bulabilirsin
Bu projede potansiyel var gibi görünüyor
Wikipedia’yı çok seven ve TikTok’tan da ara sıra keyif alan biri olarak, böyle bir uygulama veya web sitesi olmasını isterdim. Yalnız etkinlik ve dikkat yoğunluğuna dayalı daha akıllı bir akış olsa iyi olurdu; bilgiyi sunma biçimi de daha gösterişli olabilir
Şimdiki gibi yalnızca metin parçaları ve görsellerden oluşan yöntem çok sürükleyici gelmiyor
Bu, Wikipedia’nın kendi rastgele madde özelliğinden nasıl farklı?
Görsel ve kısa metin olduğu için ilginç olup olmadığını hızlıca anlayabiliyorsun. Eskiden sıkıldığımda teknik sözlüğü elime alıp rastgele maddeler okurdum. Bu yüzden Wikipedia’nın rastgele madde özelliğini de denedim ama pek olmadı; bunu denesem bana uyacak gibi geliyor
Sanki iki web sayfasının sadece alan adları farklı, geri kalanı aynıymış gibi söylüyorsun; oysa gerçekte bariz biçimde tamamen farklılar
Daha iyi soru şuna yakın olurdu: “Wikipedia maddelerini TikTok tarzı sonsuz kaydırmayla keşfetmek, günümüz internet kullanıcısına neden çekici gelsin?”
Güzel site
Birkaç yıl önce yaptığım benzer bir siteyi göstermek istiyorum. Belki şimdi güncellerim
https://wikisurfer.pages.dev/
https://wiktok.org/
İlgili