İnceleme
Kategoriler
Anakart
Cep Telefonu
Notebook
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Son İncelenenler
Omix X6 inceleme
Anker Soundcore P40i inceleme
Razer Siren V3 Mini inceleme
Dyson OnTrac inceleme
Omix X7 inceleme
Asus ZenBook S 14 inceleme
Zyxel USG LITE 60AX inceleme
Haber
Kategoriler
Kripto Dünyası
Cep Telefonu
Windows
Sosyal Medya
Oyun ve Eğlence
Bilim
Dijital Fotoğraf
Notebook
Ekran Kartları
Güvenlik
Mobil Uygulamalar
Twitter
Instagram
Facebook
CES 2024
Scooter
Araçlar
Netflix
Gitex 2022
En Son Haberler
Film izlerken ağlayanların ömrü kısa mı oluyor?
İnternette kedi fotoğrafları aramak, bir anda cebinizi boşaltabilir
Apple Watch, yeni kayışlar sayesinde daha da akıllı olacak
N markasının ilk EV modeli IONIQ 5 N Türkiye'de satışa çıktı: Fiyatı ve özellikleri
Microsoft, eski Windows'ları unutturmak için her şeyi yapıyor
MSB, Anıtkabir'in tarihi fotoğraflarını paylaştı
Sony'den PlayStation kontrol kolları için yeni patent
Forum
CHIP Online
Chip Dergisi
PDF Arşivi
2009
Şubat
CHIP Dergisi Arşivi: Şubat 2009 - Sayfa 39
37
38
39
40
41
Kategoriler
İnceleme
Anakart
Cep Telefonu
Notebook
ADSL Modem
İşlemci
Tablet
Ekran Kartı
Televizyon
Fotoğraf Makinesi
Depolama
Klavye ve Mouse
Giyilebilir Teknoloji
Kulaklık
Ses Sistemi
Oyun İnceleme
Ev Elektroniği
Navigasyon
Haberler
Cep Telefonu
Oyun ve Eğlence
Bilim
Notebook
Ekran Kartları
Mobil Uygulamalar
Yapay zeka
Sony Xperia Z3
Xiaomi
Xbox One
Windows 11
Windows 10
TikTok
Sinema
Samsung Galaxy S8
Samsung Galaxy S6
Samsung Galaxy S5
Samsung
Playstation 5
Oyun konsolu
Otomobil
Ofis ve Finans
Note 4
MWC 2018
MWC 2017
MWC 2015
Microsoft
LG G6
LG G5
LG G4
LG G3
İşletim Sistemleri
İş dünyası
iPhone SE
iPhone 7
iPhone 6S
iPhone 6
iOS
Instagram
IFA 2017
HTC One M9
HTC 10
Google
Diziler
Discovery 2
CES 2018
CES 2017
CES 2015
Blockchain ve Bitcoin
Bilgisayarlar
Xbox Game Pass
Xbox Series S/X
Uzay
Android
Forum
© 2024 Doğan Burda Dergi Yayıncılık ve Pazarlama A.Ş.
6202/2009 www.chip.cOM.TR TEST+TEKNOLOJİ?YAPISAL?DEPOLAMA? TAKSONOMİ: Tümüyle hiyerarşik yapılanma bir taksonomi temsili Bu, bilinen unsurlar kümesini sistematik ve hiyerarşik şekilde düzenleme girişimidir. Bilinen örnek: Zaman boyunca büyük oranda değişmiş de olsa, hayvanlar dünyasındaki taksonomi. Brehm'in aşağıda görülen sınıflaması şempanzelere birkaç adımda ulaşsa da, modern sistemde 17. seviyeye kadar iniliyor. alem Hayvanlar alt-alem Çokhücreliler sınıf Gerçek dokulular orijinal grup İkincil ağızlılar Şube Sırt iplikliler alt şube Omurgalılar Üst sınıf Gerçekçeneliler orta sınıf Dört üyeliler sınıf Memeliler alt sınıf Yüksek memeliler Üst takım Supraprimatlar Takım Primat alt takım Kuru burunlu primat parvorder Eskidünya maymunu Üst familya Maymun Familya (geniş) Maymun Cins Şempanze Tür Adi şempanze alt tür Batı şempanzesi KAYNAK: WiKipediA karşılık gelir. Bu da çizgenin XML tabanlı bir betiğe dönüştürülebilmesini sağlar. Elbette RDF'leri temsil etmenin üçlü sözdizim (turtle) gibi başka yolları da var. Ama XML yapılandırılmış bilgi hazırlamada ve yaratmada yaygın olarak kullanıldığından bu yollara nadiren başvuruluyor. RDF(S) (S, şema anlamındaki schema sözcüğünü ifade ediyor) RDF'nin bir uzantısı ve terminolojik bilginin ya da şema bilgisinin belirtilmesini sağlıyor. Burada, RDF önce nesneleri, sonra bu nesnelerin başka nesnelerle ilişkisini tanımlıyor. RDF(S) ek olarak bu nesneleri bir sınıfa da atayabiliyor. Bu sınıf bir ya da birden çok sınıfın üst ya da alt öğesi olabilir. Bunun sonucunda, sınıf hiyerarşilerini belirlemek kolaylaşıyor. Bunun bir örneği, biyolojideki taksonomiler. Önemli olan, bir nesnenin sadece kendi sınıfının bir örneği değil, sınıfındaki tüm alt sınıfların da bir üyesi olması. Aşağıdaki kutudan taksonomi örneğini görebilirsiniz (liste 1). "Özellik" (property) ise bir başka uzantı. Bu, bir nesnenin özelliklerini tanımlamada kullanılıyor. "MutluBirŞekildeEvlidir" gibi bir özellik, "Evlidir" gibi bir ya da birden çok özelliğin alt kümesi olabilir. Özellikler söz konusu olduğunda, tanım sahası ve değer sahası sınıflarla sınırlanabiliyor. Bu örnekte iki alanı da "kişiler" sınıfıyla sınırlandırmak yararlı olur. Bunun için kaynakların "kişiler" olarak belirtilmesi gerekir. RDF(s), ifadelerin modellenmesinde sınıf belirteci olarak "rdf:Statement" sözcüğünü kullanıyor. Bu da nesneleri bir ifadeye atayabiliyor. Böylece "Ali tüm kuşların mavi olduğunu öne sürüyor" gibi bir cümle genel geçer bir cümle değil de bu kişinin yorumu olarak saklanabiliyor. wEb ontologY languagE (owl) Aslında WOL olan kısaltma, İngilizcede baykuş anlamındaki "OWL" sözcüğüne uysun diye değiştirilmiş. OWL'un temelinde RDF(S)'teki gibi sınıflar ve özelliklerin yanı sıra RDF sınıf örnekleri olarak belirlenen bireyler yatıyor. OWL bu sınıflar ve özellikler arasında karmaşık ilişkiler kurabiliyor. Ayrıca sınıfları aynı ya da ayrı olarak belirtebiliyor. Bunları kapayabiliyor, böylece hangi bireyin hangi sınıfa ait olduğunu saptayabiliyorsunuz. Sistemi iyileştirmek için "Birleştirme", "kesme" ve "tamamlama" gibi yığın işlemleri yapılabiliyor. Roller kısıtlanarak bir sınıfın örneklerini de kısıtlamak ya da hariç tutmak mümkün oluyor. "En az bir", "tümü", "En az X" ya da "En çok Y" gibi örnek sayısı içeren ifadeler de ek bilgi sağlıyor. OWL, her biri bir diğerine dayanan üç alt dil halinde bulunuyor. OWL Lite, OWL DL ve OWL Full. Sonuncusu, bilgi tanımlamada en yüksek özgürlüğü sunuyor, ama OWL DL ve OWL Lite'ın geliştirilmesine yol açan da bu özgürlüğün getirdiği problemler. OWL DL bu sorunlar oluşmasın diye tasarlanmış. Bu yüzden mevcut uygulamalar tarafından tamamen destekleniyor (Uygulamalar kısmına bakın, Protege, Pellet, KAON2). OWL Lite ise dilin sadece temel özelliklerini içeriyor ve pratikte daha az önem taşıyor. sIMplE protocol anD rDF QuErY languagE (sparQl) Yukarıda tarif ettiğimiz ontolojilerden nasıl bilgi elde edersiniz? Bunun için RDF, SPARQL adında yeni oluşturulmuş bir RDF sorgulama ve sonuç temsil standardı kullanıyor. Bu durumda, bir sorgu üç ana kısımdan oluşuyor: "PREFIX", bir isim alanı seçmek için, "SELECT" görüntüleme biçimini belirlemek için, "WHERE" ise asıl sorguyu formüle etmek için. "WHERE" kısmında süzgeç koşulları formüle edilebiliyor. Bunlar, özelliklerin değerlerini doğruluyor (liste 2'ye bakınız). Belirli bir özelliğe sahip nesneleri aratmak olanaklı. Sonuçları "SORT BY" komutuyla sıralamak ve "OFFSET" komutuyla da nesne sayısını sınırlamak elinizde. W3C henüz OWL için bir sorgu diline sahip değil. Ama SPARQL'ı OWL ontolojileri için de kullanmak isteyen girişimler mevcut. RDF'nin aksine, OWL DL ifadeleri dilin bir parçası olarak sunuyor. Bu da bir sınıf tanımıyla ilgili tüm örnekleri bulmada kullanılabiliyor. OWL DL ile ilgili diğer sorgular içinse, sorgunun temel biçimi olarak bağlaçlı sorular kullanılıyor. Yine de, belirttiğimiz gibi, resmi bir sorgu dili bulunmuyor. rEsourcE DEscrIptIon FraMEwork In attrIbutEs (rDFa) RDFa, tıpkı Mikrobiçim gibi, varolan (X)HTML sitelerini meta verileriyle güncellemek için kullanılıyor. Bunun için, RDFa k