Dağıtık veri işlemede akıllı etmen teknolojisinin uygulanması
Küçük Resim Yok
Tarih
2000
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Ege Üniversitesi
Erişim Hakkı
info:eu-repo/semantics/closedAccess
Özet
Günümüzde Internet kullanıcılarının en önemli problemlerinden biri, internet arama programlarını çalıştırdıktan sonra, karşılarına geri dönen yanıtların kendileri için gereksiz bilgiler içerebilmeleridir. Bu çalışmada, internetteki kullanıcıların seçim isteklerini öğrenecek ve kullanıcı anahtar kelimelerinden internet sisteminde tanımlı anahtar kelimelere dönüşüm yapabilecek bir kullanıcı arayüz etmeni tasarlanmıştır. Bu kullanıcı arayüz etmeninin bir diğer özelliği ise, etmenin arayüz bilgilerini dinamik olarak öğrenmesidir. 1. Giriş Bilgi çağının en önemli gereksinimlerinden biri, bilgiye en hızlı ve en kolay yoldan erişebilmektir. Sayısal kütüphaneler, arama programları ve dizin servisleri gibi internette kullanılan kavramlar bu amaca hizmet etmektedirler. İnternetin katlanarak büyüyen yapısı nedeniyle, aşağıdaki bilgilerin sınıflandırılması ve düzenlenmesi de güçleşmektedir. Dahası, bütün bunlar uç kullanıcıların internet gereksinimlerini karşılamada büyük problemler doğurmaktadır. Bu problemler aşağıdaki gibi özetlenebilir: - Kullanıcılar istediklerine uygun sorgu oluşturamamaktadırlar. - Bir sorgunun sistemde çalışma süresi gerektiğinden fazla uzayabilmektedir. - Gönderilen sorguya sistemin verdiği yanıtın çoğu zaman sorgu ile ilişkisi ve yanıtın doğruluğu kullanıcının istediği düzeyde değildir. - Sistemin sorguya karşı verdiği yanıtın kullanıcı tarafından iyi anlaşılabilir olması gereklidir. [4][7] Uç-kullanıcıların karşılaştığı bütün bu problemler, genel doğası dağıtık olan bir sistemi merkezi olarak gerçekleştirmekten kaynaklanmaktadır. Bu problemleri çözebilmek için sistemi kendi doğasına uygun ve dağıtık olarak gerçekleştirmek gerekmektedir. Metin tabanlı belgeleri getirmek için kullanılan hazır arama sistemleri ve sayısal kütüphaneleri ilgili belgelerin önceden hazırlanmış dizinlerinin aranması prensibine dayanmaktadır. Bu dizinleri hazırlamakla görevli dizin etmenleri ağda bulunmaktadır. Bu etmenler etmenlerin içerdiği anahtar kelimelerle bu dizinleri hazırlamaktadırlar. Bu yolla, kullanıcılar var olan sistemlerden birine bağlandıktan sonra anahtar kelimeleri vererek sorgularını hazırlamaktadırlar. Bu tür bir arama yöntemine, kullanıcının girdiği anahtar kelimelerle sistemin anahtar kelimeleri arasında dilbilimsel eşleşme yapıldığından, kullanıcıya dönen sonuç kullanıcı için gereksiz elemanlar içerebilmektedir. Böyle bir durumda, gelen bilgi özetinin kullanıcının kendisi için faydalı olup olmadığına kendisinin karar vermesi gerekmektedir. Bu sistemlerde gözlenen bir diğer problem de var olan sistemlerin ağ yapısını ve hattın durumunu tamamen göz ardı etmesidir. Bu arama merkezi bir servisçiye dayandığından, o anda o servisçiye doğru olan ağ hattı tıkalı ise, kullanıcının sonuç alma zamanı uzamaktadır. Buraya kadar anlatılan var olan sistemlerdeki problemler üç temel grupta toplanabilir. Bunlardan birincisi, aşağıdaki bilgilerin dağıtık doğası; ikincisi, internet kullanıcılarının her gün katlanarak artması; bir diğeri de internetteki bilgi yoğunluğunun da sürekli katlanmasıdır. Bugün ağda kullanılan sistemlerin çoğu, dağıtık doğası olan bilgileri merkezi olarak sınıflandırmaya ve düzenlemeye çalışmaktadırlar. Daha sonra da bu merkezi servisçilerini kullanarak bu bilgileri aramaktadırlar. Bunun sonucu olarak da merkezi servisçilerde doğan darboğaz ve yoğun ağ trafiği sorunları yaşanmaktadır. Bu problemleri çözmek için gerek ağda merkezi sistemleri farklı yerde tekrarlama mantığına dayanan gerekse merkezi servisçide tutulan bilgi miktarını özet-bilgi (meta-data) mimarilerini kullanan pek çok sistem geliştirilmiştir. Ancak bu sistemlerin tamamı yine merkezi sistemleri kullandıklarından kalıcı bir çözüm oluşturulamamış, sadece geçici birer çözüm olabilmişlerdir. Sonuç olarak, bilgi kaynaklarını oluşturma, bu kaynaklara erişme, karar vermeye destek için bilgileri bütünleştirme problemlerine ek olarak bilgi getirmenin birlikte olması da çok önemli bir konu haline gelmiştir. Bu çalışma, bilgi bulma ve akıllı etmenler kavramını kullanarak dağıtık bilgi kaynaklarına [3] erişimi hedeflemektedir. Bölüm 2'de internette bilgi bulmayı kolaylaştırmak için kullanılacak akıllı yazılım etmenleri üzerinde durulacak, daha sonra bölüm 3'te bu akıllı yazılım etmenlerinin gerekli verileri nasıl bulacakları ve ardından bölüm 4'te bulunan bilgilerin nasıl bütünleştirileceği ve son olarak bölüm 5'te böyle bir sistemin Java dili kullanılarak bir prototipinin nasıl hazırlanacağı anlatılacaktır.
Açıklama
Araştırma Projesi -- Ege Üniversitesi, 2000