SmartPOIby Albert
YeniTürkçe adresler için eğitilmiş yapay zekâ modeli

Dağınık adresi, teslim edilebilir konuma çevirin.

Telefon numarası, alıcı adı, yazım hatası ve eksik bilgiyle dolu adresleri yapay zekâ ile ayrıştırır, resmi adres kayıtlarında doğrular ve bina seviyesinde koordinata çevirir. Yakalama, doğrulama ve geocoding tek bir API'de.

tam adres doğruluğu
%91,9
tam adres doğruluğu
gürültülü İstanbul adresleri
yanıt süresi
~60 ms
yanıt süresi
adres başına, medyan
resmi adres kaydı
6,8 M
resmi adres kaydı
il → bina hiyerarşisi
POST /v1/addresses/geocode
Girdi alınıyor
Ham adres
İl
İlçe
Mahalle
Sokak / Cadde
Bina No
Koordinat
— —
Güven

Ölçülen sonuçlar

Temiz örneklerde değil, gerçek hayattaki gibi dağınık adreslerde ölçtük.

%0,0
tam adres doğruluğu
il, ilçe, mahalle, sokak ve bina birlikte doğru
eski sistem %69,8
%0,0
yanlış sonuç oranı
gürültülü adreslerde, emin olunmayan cevap dahil
eski sistem %30,2
%0,0
doğru sokak ilk 5 öneride
yazılırken, adres yarımken
eski sistem %20,5
%0,0
ters geocoding doğruluğu
ilçe, mahalle ve sokak birlikte
eski sistem %66,8

1.000'er adreslik İstanbul test setleri, Eylül 2026. Setler; telefon numarası, alıcı adı, teslimat notu, yazım hatası, eksik tip kelimesi ve sıra bozukluğu gibi gerçek gönderi adreslerindeki gürültülerle üretildi. Model, değerlendirme adreslerini ve bu gürültü kelimelerini eğitimde görmedi.

Adres Yakalama

Müşteriniz yazmaya başlasın, adresi biz tamamlayalım.

Sipariş, üyelik ve başvuru formlarında adres alanını tek bir arama kutusuna indirin. Birkaç harften sonra doğru sokak öneriliyor, bina numarası listeden seçiliyor; il, ilçe, mahalle ve posta kodu kendiliğinden doluyor.

  • Daha az tuş, daha az hataBirkaç harfle doğru sokağa ulaşılır; eksik yazım tamamlanır.
  • Bina seviyesine kadarSokağı seçince o sokaktaki binalar listelenir.
  • Aynı isimli yollar ayrışırHer öneri mahalle ve ilçesiyle birlikte gelir.
  • Türkçe karakter toleransı“besiktas”, “Beşiktaş” ve “BEŞİKTAŞ” aynı sonuca gider.
Canlı demoda deneyin
%90,8doğru sokak ilk 5 öneride

Teslimat adresi

Adresinizi yazmaya başlayın…
İl
İlçe
Mahalle
Cadde / Sokak
Bina No
Posta kodu
Yazılan17 karakter→Doldurulan6 alan
Adres Doğrulama

Veritabanınızdaki dağınık adresleri temiz ve standart hâle getirin.

Adres alanına yazılmış telefon numarası, alıcı adı, kat–daire bilgisi ve teslimat notu ayıklanır; yazım hataları resmi kayıtla düzeltilir, eksik il ve posta kodu tamamlanır. Her adres için ne değiştiğini gösteren bir rapor ve güven skoru döner.

  • Yapay zekâ ile ayrıştırmaTürkçe adreslere özel model her parçayı etiketler.
  • Gürültü ayıklamaTelefon, isim, şirket ve not adresten ayrılır, kaybolmaz.
  • Resmi kayıtla doğrulamaİl, ilçe, mahalle, sokak ve bina ilişkisi tutarlı olmalı.
  • Toplu doğrulamaExcel/CSV dosyaları arka planda işlenir, rapor gelir.
Canlı demoda deneyin
%8,1yanlış sonuç (eskiden %30,2)
Doğrulama raporuDüzeltildi ve doğrulandı
Gelen adres
Ayşe Demir / Kavacik Mh. Tomrza Sk. no:1 daire 2 Beykoz (akşam 18:00'den sonra)
ayrıştır · doğrula · standartlaştır
Standart adres
KAVACIK MAH. TOMARZA SK. NO:1 34810 BEYKOZ/İSTANBUL
90güven
Düzeltilen
  • Kavacik → KAVACIK
  • Tomrza → TOMARZA
Eklenen
  • İl: İSTANBUL
  • Posta kodu: 34810
Ayıklanan
  • Ayşe Demir
  • akşam 18:00'den sonra
Geocoding ve Ters Geocoding

Her adres için haritada doğru nokta, her nokta için doğru adres.

Adresleri bina ya da sokak seviyesinde koordinata çevirin, sahadaki bir konumu resmi adrese dönüştürün. Her sonuç hangi seviyede eşleştiğini açıkça söyler; rota, bölge ve teslimat planlamanız tahmine değil veriye dayanır.

  • Bina seviyesinde koordinatEşleşme seviyesi (bina, sokak, mahalle) her sonuçta yazılı.
  • Ters geocodingKoordinattan ilçe, mahalle, sokak ve posta koduna.
  • Rota ve bölge planlamaTeslimat bölgeleri ve saha ekipleri için temiz konum verisi.
  • Toplu geocodingMüşteri ve şube listelerinizi tek seferde konumlandırın.
Canlı demoda deneyin
%95,5ters geocoding doğruluğu

Nasıl çalışır

Yapay zekâ önerir, resmi veri karar verir.

Model adresin hangi parçasının ne olduğunu tahmin eder; o parçanın gerçekten var olup olmadığına ve birbiriyle tutarlı olup olmadığına resmi adres kayıtları karar verir. Uydurma adres üretilmez.

  1. 1

    Ham adres gelir

    Form, sipariş, Excel ya da API çağrısı. Telefon numarası, alıcı adı, not ve yazım hatasıyla, olduğu gibi.

    REST API · toplu içe aktarma
  2. 2

    Yapay zekâ ayrıştırır

    Türkçe adreslere özel eğitilmiş model her parçayı il, ilçe, mahalle, sokak, bina, kat, daire olarak etiketler; adres olmayanı ayırır.

    adres başına 1–4 ms
  3. 3

    Resmi kayıtla doğrulanır

    Her parça il → bina hiyerarşisinde aranır. Mahalle, sokak ve bina birbirine bağlı değilse kabul edilmez; yazım hataları burada düzelir.

    6,8 milyon kayıt
  4. 4

    Standart çıktı döner

    Standart adres, posta kodu, bina seviyesinde koordinat ve güven skoru. Model emin değilse klasik arama devreye girer.

    ~60 ms toplam

Kullanım alanları

Adresin iş sonucunu değiştirdiği her yerde.

Sepetten teslimata kadar doğru adres

Ödeme adımında adres yakalama ile müşteriniz daha az yazar, siz daha temiz adres alırsınız. Sipariş sonrası doğrulama ise kargoya çıkmadan eksik ya da hatalı adresi yakalar.

  • Ödeme sayfasında yazarken adres önerisi
  • Kargoya çıkmadan adres kontrolü
  • Tekrarlayan müşteri adreslerinin standartlaşması
“Elif Şahin, Moda Cad. No 3 Kat 2 Kadıköy”
CAFERAĞA MAH. MODA CAD. NO:3 KADIKÖY/İSTANBUL
Eksik mahalle, il ve posta kodu
CAFERAĞA · İSTANBUL · 34710 eklendi

Geliştiriciler için

Bir öğleden sonrada entegre edin.

Dağınık adresi olduğu gibi gönderin; standart adres, koordinat ve her seviyenin nasıl eşleştiği tek yanıtta gelsin.

  • Tek istek, API anahtarıREST + JSON. SDK kurmadan her dilden çağrılır.
  • Seviye seviye şeffaf yanıtHer seviyenin kimliği, eşleşen kelimeleri ve skoru döner.
  • Kademeli geçişYeni motoru trafiğin bir kısmında açın, gölge modda karşılaştırın.
  • Toplu işlem ve webhookBüyük dosyalar arka planda işlenir, bitince haber verilir.
Canlı demoda deneyin
curl -X POST https://geocoder.albertmedya.com/api/v1/addresses/geocode \
  -H "x-api-key: $SMARTPOI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"address": "Mustafa Çelik - Kandilli Mah, İdman Sk., 5 numara, Üsküdar İst 0532 123 45 67"}'
Yanıt200 OKgerçek yanıt, kısaltılmış
[
  {
    "city": "İSTANBUL",
    "district": "ÜSKÜDAR",
    "neighborhood": "KANDİLLİ",
    "street": "İDMAN",
    "building": "5",
    "postcode": "34684",
    "address_match_level": "building",
    "geometry": {
      "match_level": "street",
      "geometry": {
        "lat": 41.0692147,
        "lon": 29.062035
      }
    },
    "confidence": 1,
    "levels": {
      "street": {
        "id": 10577829,
        "name": "İDMAN",
        "type": "SOKAK",
        "matched_words": [
          "IDMAN"
        ]
      },
      "…": "city, district, neighborhood, building"
    }
  }
]

Sık sorulan sorular

Aklınıza takılanlar

Cevabını bulamadığınız bir soru mu var? Canlı demoda kendi adreslerinizle deneyin; sonucun her adımını görün.

Geocoding bir adresi koordinata çevirir: “Kandilli Mah. İdman Sk. No 5 Üsküdar” → 41.069, 29.062. Ters geocoding bunun tersidir: sahadaki bir konumdan ilçe, mahalle, sokak ve posta kodunu bulur.

Kendi adreslerinizle deneyin. Farkı ilk sonuçta görün.

Canlı demoda dağınık bir adres yazın; ayrıştırmayı, doğrulamayı ve haritadaki noktayı adım adım izleyin.