PİRAKS`ın Konusu ve Amacı - akıllı sistemlere hoşgeldiniz

Download Report

Transcript PİRAKS`ın Konusu ve Amacı - akıllı sistemlere hoşgeldiniz

PİRAKS PİRİ REİS ADRES KALİTESİ YÖNETİM SİSTEMİ

Sunum İçeriği

    

Veritabanı Eşleştirme/Arama Motoru Projesi Veritabanı Eşleştirme/Arama Motoru ile Elde Edilen Kazanımlar PİRAKS’ın Konusu ve Amacı PİRAKS’ın Çalışma Mimarisi Soru ve Cevap

Veritabanı Eşleştirme/Arama Motoru Projesi - ASAR

 Dinamik Optimum Eşleştirme/Arama Algoritması Seçilim Mimarisi  Öğrenebilen Yönlenme ve Özelleşme Mimarisi  Parallel Çalışma Mimarisi  Genel Amaçlı Kütüphane Kullanım Mimarisi  Türkçe Karakterler Uyumluluk ve Diğer Dillere Uyumluluk Altyapısı

ASAR -

Dinamik Optimum Eşleştirme/Arama Algoritması Seçilim Mimarisi

ASAR ARAMA UZAYI DİNAMİK ALGORİTMA GEZİNİMİ ALGORİTMA KÜTÜPHANESİ BOM SHIFT-OR ALGORİTMA SEÇİLİM MİMARİSİ BNDM HORSPOOL WU-MANBER DP GEOMETRIC GENETIC RABIN-KARP ...

sadece arama deseni (

pattern

) bazında değil her bir arama kaydı (

search space

) bazında optimum eşleştirme/arama algoritmasını

seçebilme

özelliği

ASAR -

Öğrenebilen Yönlenme ve Özelleşme Mimarisi

ARAMA UZAYI BİLGİLERİ ALGORİTMA SEÇİLİMİ MİMARİSİ İstatistiksel Yönlenme ve Öğrenme Altyapsı

ve

Algoritma Seçilim Mimarisi

yapılan eşleştirme/ arama faaliyetlerini dinamik olarak yönetir ve yönlendirir

İstatistiksel Yönlenme ve Öğrenme Altyapısı Algoritma Seçilim Mimarisi

’ni besler yapılan eşleştirmeler/aramalar

İstatiistiksel Yönlenme ve Öğrenme Altyapısı

’nı besler

İSTATİSTİKSEL YÖNLENME VE ÖĞRENME ALTYAPISI

•her aramada arama deseninin (

pattern

) bulunma olasılığı en yüksek arama noktalarına

yönlenebilme

•arama noktası değerlendirme özelliği ile arama noktasında

özelleşebilme

•Yönlenme, Seçilim ve Özelleşme mimarilerinin hızlı ve kolay

öğrenebilme

ve

evrimleşebilme

özelliği

ASAR –

Paralel Çalışma Mimarisi eşleştirme/arama •sistem kaynaklarına ve yapılan eşleştirme/arama ihtiyacına göre

paralelizasyon

seviyesini ayarlayabilme •arama sonuçlarını bulunur bulunmaz

anlık

istemci sistemlere yansıtabilme

ASAR –

Türkçe Karakterler Uyumluluk ve Diğer Dillere Uyumluluk Altyapısı

TÜRKÇE arama eşleştirme kütüphanesi İNGİLİZCE arama eşleştirme kütüphanesi ÇİNCE arama eşleştirme kütüphanesi

...

ALMANCA arama eşleştirme kütüphanesi RUSÇA arama eşleştirme kütüphanesi FİNCE arama eşleştirme kütüphanesi

...

•türkçe ingilizce

karakter dönüşümlerini (Ç-C,I-İ,...)

•türkçeye özgü

sintaktik eşleştirme/arama

özelliği •

farklı dillerde

yapabilen esnek eşleştirme/arama özelliği eşleştirme/arama yapmaya olanak sağlayan esnek mimari

ASAR – Gelişime Açık Çok Amaçlı Tasarımlanmış Kütüphane Mimarisi

adres arama eşleştirme kütüphanesi ses arama eşleştirme kütüphanesi uzun metin arama eşleştirme kütüphanesi genel arama eşleştirme kütüphanesi cümle arama eşleştirme kütüphanesi sintaktik arama eşleştirme kütüphanesi imaj arama eşleştirme kütüphanesi

•çok amaçlı eşleştirme/arama ihtiyaçlarına göre tasarlanmış

kütüphane

•farklı eşleştirme/arama ihtiyacına göre

büyüyebilme

,

özelleşebilme

ve mimarisi

esnek kullanım

özelliği

ASAR

– Geometrik Eşleştirme Altyapısı EşleştirmeSkoru(siyaset, siyasal)=%92 EşleştirmeSkoru(siyaset, klyaset)=%61

ASAR –

Geometrik Eşleştirme Altyapısı EşleştirmeSkoru(normal,ormal)=%56 EşleştirmeSkoru(normal,norma)=%76

ASAR –

Genetik Eşleştirme Altyapısı

....

mlength=88 flength=88

string length after heuristic ....

P1:[377][295][191][227][206][216][265][242][246][188] .... [1680][1882][1774][1606][1612][1799][1990][1644][1763][1709] ...

...

Genetic Matching in progress... (6.generation) [160][160][160][160][160][160][160]...... [157][160][247][201][215][242][165][202][296] ...

...

Genetic Matching in progress... (17.generation) [151][151][151][151][152][152][152][152] ....

ASAR ile elde edilen kazanımlar

 Oracle, DB2 ve SQL Server Veritabanı Yönetim Sistemleri’nde hem bulanık (fuzzy) hem de birebir (exact) eşleştirme/arama özellikli “ilk

yerli ürün olması”

ASAR ile elde edilen kazanımlar

 “

Adres Eşleştirme

”, “Cümle Eşleştirme”, “Metin Eşleştirme”, “İmaj ve Ses Eşleştirme” ve “Anlamsal Veri Eşleştirme” gibi çözülmesi çok daha zor ve karmaşık eşleştirme/arama problemlerinin gelecekte çözümünün sağlanması noktasında önemli bir başlangıç seviye Teknoloji ve Ar-Ge Altyapısı oluşturuldu

PİRAKS’ın Konusu ve Amacı –

Adres Bilgisi ve Önemi ulaşılabilirlik (operations) etkin hizmet,ağı yönetimi (service topology) müşteri ilişkileri yönetimi rekabet ve strateji yönetimi

PİRAKS’ın Konusu ve Amacı -

Adres Bilgisi ve Önemi ulaşılabilirlik (operations) etkin hizmet,ağı yönetimi (service topology) müşteri ilişkileri yönetimi rekabet ve strateji yönetimi (analytics) = ADRESLER

PİRAKS’ın Konusu ve Amacı

Adres Bilgisi ve Önemi  Kuruluşlar için müşteriye ulaşmanın, coğrafi olarak değerlendirmenin ve analiz etmenin tek yolu “

Müşteri Adresleridir

”.

 Bu yüzden “

Müşteri Adresleri

” hem operasyonel hem de analitik anlamda yaşamsal önemdedir.

PİRAKS’ın Konusu ve Amacı –

Ham Adresin İşlenme Zorunluluğu  Ancak Müşteri Adresleri başlangıçtaki müşterilerden alınmış ham halleriyle kullanılamazlar. Çünkü:  serbest formda girilişlerinden dolayı yazım hataları içerirler İstanbul

Byükdre

Cad. Esentepe

Sko.

PİRAKS’ın Konusu ve Amacı –

Ham Adresin İşlenme Zorunluluğu  Ancak Müşteri Adresleri başlangıçtaki müşterilerden alınmış ham halleriyle kullanılamazlar. Çünkü:  serbest formda girilişlerinden yanlış bilgi içerirler (öznellik) İstanbul Büyükdere

Sok.

Esentepe

Cad.

İstanbul Büyükdere

Cad.

Esentepe

Sok.

PİRAKS’ın Konusu ve Amacı –

Ham Adresin İşlenme Zorunluluğu  Ancak Müşteri Adresleri başlangıçtaki müşterilerden alınmış ham halleriyle kullanılamazlar. Çünkü:  serbest formda girilişlerinden eksik ya da kısmi doludurlar İstanbul Büyükdere Cad.

Esentepe Sok.

No :12 İstanbul Büyükdere Cad. No: 12

PİRAKS’ın Konusu ve Amacı –

Adres Kalitesi Yönetim Sistemleri  Ham adres bilgisinin yazım hataları içermesi, kısmi doğrulukta bilgi içermesi ve eksiklikler barındırması onların bu konuda özelleşmiş uzman sistemler tarafından değerlendirilmesini ve yönetilmesini zorunlu kılar.

 Ham adres kaydının coğrafi konum bilgisine dönüşümünü ve dolayısıyla hem analitik hem de operasyonel anlamda kullanılmasını sağlayan sistemler “

Adres Kalitesi Yönetim Sistemleridir

”.

 Bu yüzden kuruluşlar bu konuya değeri on milyonlarca doları bulan alt yapı yatırımları yapmaktadırlar.

PİRAKS’ın Konusu ve Amacı –

Adres Kalitesi Yönetim Sistemleri

PİRAKS’ın Konusu ve Amacı –

Yerli, Özelleşmiş, Yeni Ürün İhtiyacı  Adres Kalitesi Yönetim Sistemi konusunda çözüm üreten ürünlerin neredeyse tamamı “

yabancı kaynaklı

” alt yapıları kullanmaktadırlar.

 Bu ürünlerin yabancı kaynaklı olmalarından dolayı oldukça

karmaşık Türk Adresleme Standartları’na ve Türk Adresleme Kavramları

’na göre özelleşmemişlerdir.

PİRAKS’ın Konusu ve Amacı –

Yerli, Özelleşmiş, Yeni Ürün İhtiyacı  Mevcut Adres Kalitesi Yönetim Sistemi çözümleri ideal olarak

Ayrıştırma

süreçlerinden sadece ,

Eşleştirme Ayrıştırma

,

Düzenleme

olarak üç aşamadan oluşan adres kalitesi yönetim sürecine önem vermişlerdir.

PİRAKS’ın Konusu ve Amacı –

Yerli, Özelleşmiş, Yeni Ürün İhtiyacı

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Ayrıştırma Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Ayrıştırma Süreci Değerlendirme SOLMAZ*

Sitesi**

MERAL

Mah.

AYKTLAR

Sok.

GÜLSEREN

Apt.

3

.Blok K:

8

D:

25

ETLER*** BEŞİKTAS

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Ayrıştırma Süreci Değerlendirme  Ancak Ayrıştırma sürecinde de

bulanık eşleştirme ve arama özelliğinin yoksunluğundan

dolayı başarım oranları oldukça düşük düzeylerde seyretmektedir.

  Hatalı ayrıştırma grubu yazımı Esendere

Sko.

Aşagidere Çıkmazı No:42 D: 14 Levent İst Türkçe karakter sorunları Esendere Sok. Aşagidere

Cikmazi

Levent İst No:42 D: 14

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Ayrıştırma Süreci Değerlendirme  Ayrıca Ayrıştırma sürecinde karşılaşılabilecek tüm ayrıştırma desenlerinin

statik olarak girilmesi zorunluluğu

ayrıştırma sözlüklerinin on binlerce kayıt içermesi riskini ve dolayısıyla yavaş, verimsiz Ayrıştırma süreçlerini beraberinde getirmektedir.

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Ayrıştırma Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Ayrıştırma Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme Solmaz Sitesi Meral Mah. Ayktlar Sok. Gülseren Apt. 3.Blok K:8 D:25 Etler Beşiktas Aykutlar Sk . Meral Cad. Solmaz Sit. Blok No: 3 No:152/28 Kat: 8 Etiler İst

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme SOLMAZ

Sitesi

MERAL

Mah.

AYKTLAR

Sok.

GÜLSEREN

Apt.

3

.Blok K:

8

D:

25

ETLER BEŞİKTAS

MERAL

Mah.

SOLMAZ

Sitesi

GÜLSEREN

Apt.

3

Blok K:

8

D:

25 GÜLSEREN

Apt.

MERAL

Mah.

3

Blok

SOLMAZ

Sitesi K:

8

D:

25 GÜLSEREN

Apt.

3

Blok K:

8

D:

25 MERAL

Mah.

SOLMAZ

Sitesi

MERAL

Mah.

SOLMAZ

Sitesi K:

8

D:

25

ETLER BEŞİKTAS

GÜLSEREN

Apt.

3 MERAL

Mah.

SOLMAZ

Sitesi

3

Blok K:

8 GÜLSEREN

Apt. D:

25 SOLMAZ

Sitesi

GÜLSEREN

Apt.

3

Blok

MERAL

Mah. K:

8

D:

25 MERAL

Mah.

GÜLSEREN

Apt.

3

Blok K:

8

D:

25 SOLMAZ

Sitesi

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme  Mevcut çözüm sağlayıcılar Adres Eşleştirme sürecini

sadece Bulanık Metin Eşleştirme/Arama

boyutuyla ele almışlardır.

 Bulanık Metin Eşleştirme/Arama boyutunda da metinsel veri eşleştirme probleminin doğasından kaynaklı

doğru çözüm algoritmasının doğru zamanda kullanılabilmesi özelliği

alt süreç optimizasyonları bağlamında uygulanamamıştır.

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Eşleştirme Süreci Değerlendirme  Adres Eşleştirme problemine göre

barındırmamaktadırlar

.

özelleşmiş dolayısıyla Türkiye Adresleme gerçeklerine göre özelleşmiş herhangi bir eşleştirme alt yapısı

Esendere Sk.

Aşagidere Cikmazi No:42 D: 14 Levent İst Asagidere ISTANBUL Yokuşu 14 . D Esendere Cd.

3.Levent

Balmumcu Besıktas Blv.

Sair Nedim Sok. UzunaĞaç Apt.

11/7 Nedim Sok. No:/ 11/7 Balmumcu Cd. Ortakoy İst.

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Düzenleme Süreci Değerlendirme Solmaz Sitesi Meral Mah. Ayktlar Sok. Gülseren Apt. 3.Blok K:8 D:25 Etler Beşiktas Aykutlar Sk . Meral Cad. Solmaz Sit. Blok No: 3 No:152/28 Kat: 8 Etiler İst

PİRAKS’ın Konusu ve Amacı –

Solmaz Sit. Meral Mah. Ayktlar Sok. Gülseren Apt. 3.Blok K:8 D:25 Etler Beşiktas Ap. Gülseren Aykutlar Sk. Meral Cad. Solmaz Mevcut Ürünler Düzenleme Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Düzenleme Süreci Değerlendirme  Mevcut çözüm sağlayıcılarda adreslerin birbirleriyle karşılıklı olarak iletişime geçmesine dayalı istatistiksel değerlendirme ve yorumlama alt yapısı olarak niteleyebileceğimiz herhangi bir Düzenleme alt yapısı bulunmamaktadır.

 Tıpkı bir yap-bozun parçası gibi

atomik bazda karşılıklı uyumlu – benzeşen adreslerin birbirlerini tamamlayarak toplamda tüm sistemdeki adres kalitesini eniyilenmesini hedefleyen

yapı mevcut bulunmamaktadır.

herhangi bir alt

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Düzenleme Süreci Değerlendirme

PİRAKS’ın Konusu ve Amacı –

Mevcut Ürünler Düzenleme Süreci Değerlendirme  Mevcut Coğrafi Konum Şablonlarının sürekli değiştirilebilir olma riskiyle karşı karşıya kalmalarına rağmen Coğrafi Konum Şablonlarındaki değişimi yöneten herhangi bir alt yapı mevcut bulunmamaktadır.

 Dolayısıyla

sürdürülebilir ve sürekli Adres Kalitesi Yönetim felsefesi

nden oldukça uzak tasarımlanmışlardır.

PİRAKS’ın Konusu ve Amacı –

Özelleşmiş, Yerli, Sürekli, Sürdürülebilir ...

 Bu projeyle,    Adres Kalitesi Yönetimi konusunda

özelleşmiş,

Türkiye Adresleme Yapılarına

uyumlu,

Ayrıştırma, Eşleştirme, Düzenleme süreçleri

eniyilenmiş,

 Adres yapılarındaki değişimleri yönetebilen

süreklilik

ve

sürdürülebilirlik

esaslı,  Tamamen

yerli

üretilmiş, teknolojilerle bir ürünün geliştirilmesi amaçlanmaktadır.

PİRAKS’ın Çalışma Mimarisi

 

Ham adres kayıtlarının sisteme alınış şekilleri

ne göre ana mimari tasarımlanmalıdır.

Ham adres kayıtları   Toplu halde (çoklu, offline) sistem tarafından işlenebilmelidir.

Örn:

20.000 adres kaydının toplu olarak sisteme aktarımı Eş zamanlı olarak (online) işlenebilmelidir.

Örn:

Girilen adres kaydının girildiği an sisteme aktarımı  Ayrıca aynı anda birçok adres işleme (online,offline) görevinin

beraber, paralel yürütülebilmesi zorunluluğu

sistemin servis tabanlı mimaride tasarımlanmasını zorunlu kılmaktadır.

PİRAKS’ın Çalışma Mimarisi

   Aynı anda beraber yürütülen adres işleme görevinin senkronizasyonunu, iletişimini ve etkin yönetimini sağlayan

Servisler Yönetim Mimarisi

bu bağlamda zorunlu olarak tasarımlanmalıdır.

Ayrıca

Coğrafi Konum Şablonlarındaki değişimlerin anlık sisteme yansıtılması, bu değişimlerin yönetimi, etki analizi

servis mimarisine entegre bir şekilde yürütülmesi sağlanmalıdır.

Böylece

sürekli ve sürdürülebilir Adres Kalitesi Yönetim Sistemi hedefi

mimari açıdan karşılanabilir görünmektedir.

PİRAKS’ın Çalışma Mimarisi

PİRAKS’ın Çalışma Mimarisi

PİRAKS Endüstriyel Ar-Ge İçeriği ve Teknoloji Düzeyi

 Dinamik tabanlı, minimum adres desenine ihtiyaç duyan, “

optimum

” Adres Ayrıştırma Altyapısı oluşturulmuş olacaktır.

 Adres Eşleştirme Altyapısında “

atomik eşleştirme faaliyeti

” bazında en uygun algoritma çözümünü seçebilen mimari geliştirilmiş olacaktır.

 Adres Eşleştirme Altyapısında adres eşleştirme problemine özgü eşleştirme yapıları geliştirilerek bu konuda “

maksimum özelleşme

” yeteneği kazanılmış olacaktır.

PİRAKS Endüstriyel Ar-Ge İçeriği ve Teknoloji Düzeyi

   Atomik bazda karşılıklı benzeşen/uyumlu adresler arasında adres kalitesinin karşılıklı olarak arttırılmasına dayalı “

toplam adres kalitesi arttırım

” yaklaşımının Düzenleme Altyapısıyla sisteme kazandırılması.

Coğrafi Konum Şablonlarındaki olası değişimlerin anlık ve etkin yönetimlerinin sağlanarak Adres Kalitesi Yönetim Süreçlerinde “

süreklilik

ve

sürdürülebilirliğin

” sisteme kazandırılması.

Servis tabanlı paralel işleme mimarisiyle hem online hem offline adres işleme görevlerinin bir “

platform

” mantığında etkin yönetiminin, senkronizasyonun sağlanması.

PİRAKS ‘ın Yenilikçi ve Özgün Yönleri

    Tamamen

yerli teknolojilerle üretilmiş benzer bir ürün pazarda mevcut bulunmamaktadır

.

İdeal Adres Kalitesi Yönetim Sistemi’nde bulunması gereken

Ayrıştırma

,

Eşleştirme

ve

Düzenleme

altyapılarını tümüyle barındırma özelliğiyle özgün niteliktedir.

Aynı anda birçok adres işleme faaliyetinin yürütülebilmesine olanak sağlayan

servis tabanlı paralel çalışma mimarisiyle

özgün niteliktedir.

Adres Kalitesi Yönetim Süreçlerinde

değişim yönetimini

esas alarak tüm süreçlere

süreklilik

ve

sürdürülebilirlik

boyutunu kazandırması sahip olduğu önemli platform yeniliklerindendir.

Soru ve Cevap