Nasıl çalışır
Dört adım var ve hiçbirinde gerçek konumun paylaşılmıyor. Aşağıda her adımın arkasındaki hesabı da anlatıyoruz — çünkü “akıllı algoritma” demek kolay, ne yaptığını göstermek zor.
Dört adım
- 1
Soruları cevapla
Sorular kategorilere ayrılmış. Kayıtta yalnızca çekirdek kategori zorunlu — dört soru. Gerisini istediğin zaman, istediğin kategoriden açarsın. Ne kadar çok cevaplarsan eşleşmen o kadar isabetli olur.
- 2
İlgi alanlarını seç
Tırmanıştan seramiğe, satrançtan serbest dalışa. Listede olmayan bir şey varsa önerebilirsin; öneriler incelendikten sonra havuza giriyor.
- 3
Uyum yüzdeni gör
Uyum tek taraflı değil. Senin ondan memnun olman yetmiyor, onun da senden memnun olması gerekiyor. Kırmızı çizgilerin varsa uyuşmazlık eşleşmeyi tamamen kesiyor.
- 4
Tanış
Yakınındaki uyumlu kişileri gör, arkadaşlık isteği gönder, sohbet et. Gelen istekleri tek ekranda görüp kabul etme akışı henüz yolda. Ücretsiz planda haftada bir sohbet başlatabiliyorsun; gelen mesaja cevap vermek hiçbir planda sınırlı değil.
Neden “aynı cevap = uyum” değil
İlk tasarımda aynı cevabı verenlerin eşleşmesi düşünülmüştü. Bu yanlış sonuç üretiyor, çünkü her soru aynı türden değil.
- Bazı sorularda benzerlik istenir: hayat önceliği, iletişim tarzı.
- Bazılarında farklılık değerlidir; bazı eksenlerde tamamlayıcılık daha iyi çalışır.
- Bazıları kırmızı çizgidir: sigara, hayvan alerjisi. Uyuşmazlık eşleşmeyi tamamen iptal eder.
- Bazıları yalnızca bilgi amaçlıdır; profilde görünür ama skora hiç girmez.
Bu yüzden her sorunun bir ekseni var ve skor her iki tarafın memnuniyetinin geometrik ortalamasıyla hesaplanıyor. Aritmetik ortalama alsaydık, senin ondan çok memnun olduğun ama onun senden hiç memnun olmadığı bir çift orta bir skor alırdı. Geometrik ortalama tek taraflı memnuniyeti sertçe cezalandırıyor.
Uygulama yakında çıkıyor. Çıktığında haberin olsun mu?
Haber alÜç soruyla %100 uyum çıkmaz
Az sayıda soru cevaplamış birinin tepede görünmesi, gördüğün her yüzdeye olan güveni tek başına yok eder. Bu yüzden skorun soru bileşeni bir güven katsayısıyla kırpılıyor: ortak cevaplanan soru sayısı arttıkça katsayı 1'e yaklaşıyor, azken soru bileşenini aşağı çekiyor. Katsayı ilgi alanı bileşenine uygulanmıyor.
Üç ortak soruda güven katsayısı 0,27 oluyor; soru bileşeni bu oranda kırpılıyor. Katsayı yönetim panelinden ayarlanabiliyor, kod dağıtmak gerekmiyor.
Nadir ilgi alanı daha çok şey anlatır
İlgi alanı örtüşmesi, bir arkadaşlık uygulamasında soru uyumu kadar güçlü bir sinyal. Ama herkesin seçtiği “müzik dinlemek” ile “bouldering” aynı puanı getirmemeli: örtüşme hesaplanırken nadirlik ağırlığı uygulanıyor.
Varsayılan dağılım yüzde 65 soru, yüzde 35 ilgi alanı. Bu oran da panelden değiştirilebiliyor.
Konum: haritada gerçek yerin hiç yok
Bu bir pazarlama cümlesi değil, şemaya gömülü bir kural. Ayrıntısı konum gizliliği sayfasında.
Ham koordinat saklanmıyor
Konumun kaydedilmeden önce üç ondalık basamağa (yaklaşık 110 metre) yuvarlanıyor. Bunu veritabanı tetikleyicisi zorluyor — uygulama hatayla tam hassasiyet yazmaya kalksa bile düzeltiliyor.
Gösterilen nokta kaydırılmış
Haritadaki nokta, yaklaşık 3 kilometrelik bir hücrenin merkezinden, kimliğinden türetilmiş sabit bir kaydırmayla yerleştiriliyor. Sabit olması kritik: rastgele olsaydı seni birkaç kez sorgulayan biri ortalama alıp gerçek yerini bulabilirdi.
Mesafe aralık olarak dönüyor
“5 km altı” gibi. Ondalıklı mesafe birkaç noktadan üçgenlemeye izin verirdi.
Yoğunluk görünümünde seyrek hücre dönmüyorYolda
Yoğunluk görünümü, içinde beş kişiden az olan hücreleri yanıtın dışında bırakıyor. Bu eşik yalnızca o görünüm için tanımlı, genel bir kural değil. Yoğunluk görünümü şu an boş; hazır olduğunda açılacak.
Devamı
Aynı şeylerden hoşlanan insanlarla tanış
Ruh Eşi bir flört uygulaması değil. Birlikte yürüyüşe çıkacak, aynı grubu dinleyecek, saatlerce aynı konuyu konuşacak insanlarla tanışman için var — ve konumun haritada hiçbir zaman tam olarak gösterilmiyor.