Nasıl kullanılır, Ne işe yarar?

Slides:



Advertisements
Benzer bir sunumlar
Dünya çapında 60’dan fazla ülkede kullanılan Westlaw International;
Advertisements

Ses Kayıt Sistemi.
Anlamsal Web, Anlamsal Web Dilleri ve Araçları
KONU: HAZIRLAYANIN : ADI: EMRE SOYADI: YILMAZ FAKÜLTE: FEN
Temel Bilgisayar Bilimleri Dersi
İSİM UZAYLARI.
Problemi Çözme Adımları
Miras Alma EM-406 Java.
END3061 SİSTEM ANALİZİ VE MÜHENDİSLİĞİ
Support.ebsco.com EBSCOadmin Raporlar ve İstatistikler Kullanıcı Kılavuzu.
Bilgi ve İlişkilerin Gösterimi
Doç.Dr. Bülent ÇAVAŞ Fen Bilgisi Eğitimi ABD.
Görsel Okur-Yazarlık *
Tablosuz Tasarım Div ler.
Özellik Tanımlamaları. Özellik Başlıgı Tanımlamaları.
Olay Yönelimli İletişim Modelinin Anlamsal Web Servislerine Uygulanması İçin Bir Ontoloji Çağdaş Uysal TURHAN Özgür GÜMÜŞ.
NESNEYE YÖNELİK PROGRAMLAMANIN TEMEL İLKELERİ GENEL BİR BAKIŞ
ALAN ÖZELLİKLERİ.
Management Studio Kullanımı
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
Cetvel ve Klavuz Ayarları
ÜNİTE 8 SUNUM PROGRAMLARI
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
TAŞINIR KAYIT VE YÖNETİM SİSTEMİ Semineri Bayram KESER Mali Hizmetler Uzmanı 1 T.C MİLLÎ EĞİTİM BAKANLIĞI STRATEJİ GELİŞTİRME BAŞKANLIĞI.
Ünite 8 sunum programları
YANSITICI DÜŞÜNME.
NESNEYE-YÖNELİK PROGRAMLAMA
ÖĞRETİM MATERYALLERİNİN TASARLANMASI, HAZIRLANMASI VE SEÇİMİ
2.4. Dönüşümlü Resimler (Rollover) Oluşturma
Tablet Kullanımında Dikkat Edilecek Hususlar
SCORM (Sharable Content Object Reference Model)
VLC MEDİA PLAYER.
Ağa bağlı olan bir bilgisayarda, kullanıcının dosyaları ve dizinleri ağa bağlı olan başka bir kullanıcı tarafından kullanılabilir. Kullanıcı dosyalarını.
Yrd. Doç. Dr. Doğan AYDOĞAN
Tablet Kullanımında Dikkat Edilecek Hususlar. - Bu tablet sizin adınıza sisteme kayıtlıdır ve merkezi olarak takip altındadır.Bu ürün size eğitim amaçlı.
M.Fatih AMASYALI Uzman Sistemler Ders Notları
Mobil Uygulama Geliştirme
Logo Ürün Ailesi e-Devlet Çözümleri Sevda Taşdemir.
ÖĞRENME AMAÇLARI Kişi, yer ve nesnelerin ölçümüne ilişkin temellerin anlaşılmasın Pazarlama araştırmacıları tarafından kullanılan üç tür ölçeği.
KISIM I Matematik Öğretme: Temeller ve Perspektifler
Anlamsal Web’de Bilginin Depolanması için Bir Yaklaşım: Oracle Performans Değerlendirmesi Emine Sezer & Okan Bursa & Özgü Can Ege Üniversitesi.
BM-308 Paralel Programlamaya Giriş Bahar 2016 (1. Sunu) (Yrd. Doç. Dr. Deniz Dal)
BBY 467 Bilimsel ve Kültürel Mirasın Dijitalleştirilmesi Ders 8: Dijital Kütüphane Yazılımları ve Dijital Koruma Arş. Gör. Tolga Çakmak.
Mobil Uygulama Geliştirme Teknikleri
KALITIM(INHERITANCE) Öğr.Gör. Murat ASLANYÜREK. KALITIM KAVRAMINA GİRİŞ  Kalıtım, sınıflardan yeni sınıflar türetmeyi sağlar.  Türetilen yeni sınıflar,
NOT: Bu slayt üzerindeki resmi değiştirmek için resmi seçin ve silin. Ardından, kendi resminizi eklemek için yer tutucudaki Resimler simgesini tıklatın.
JAVA 1. GİRİŞ & TARİHÇE Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmıştır. Açık kodlu. Nesneye yönelik. Düzlemden.
DOSYA MENÜSÜ.
Bölüm 4 : VERİ MADENCİLİĞİ
Tekir (Ön Muhasebe Yazılımı) Merve Yalçın Ahmet Deniz Korkmaz Tekir Nedir? Kullanılan.
Uygun Teknoloji Özgür Yazılım'ın Ekonomik ve Sosyal Yönleri Hakan Uygun.
Java ve Linux Bora Güngören Portakal Teknoloji Akademik Bilişim
Uygun Teknoloji Özgür Yazılım Ekonomisi Hakan Uygun.
YANSITICI DÜŞÜNME Dewey yansıtıcı düşünmeyi herhangi bir düşünce ya da bilgiyi ve onun amaçladığı sonuçlara ulaşmayı destekleyen bir bilgi yapısını etkin,
İÇERİK POWERPOINT - ŞUBAT  Metin Kutusu ile ilgili işlemler
MOODLE Fuat ÇATALKAYA Uzaktan Eğitim Sistemi.
CLASS DOJO.
Yazılım Mühendisliği Standartları
HAZIRLAYAN: ELİS MERCAN( )
ACTIONSCRIPT TEMELLER İ SAVAŞ TUNÇER
EN KOLAY ONLINE ÖN MUHASEBE PROGRAMI YONCAERP
Temel Bilgisayar Dersi
Ontoloji Tabanlı Bir Kitap Sorgulama Sistemi Gerçekleştirimi
Problemi Çözme Adımları
Dijital Dönüşüm Haziran 2018.
Emine ÜNALIR Ege Üniversitesi
Ege Üniversitesi Bilgisayar Mühendisliği
Web Servisi Aracılığıyla Android Cihazlardan Sıcaklık Kontrolü
AC500 Eğitim Sunumları 3. Değişken Tanımlama.
UZUN -KISA.
Sunum transkripti:

Nasıl kullanılır, Ne işe yarar? protege Nasıl kullanılır, Ne işe yarar?

NE ANLATIYORUZ? Protégé nedir ve neden gereklidir? Web Protégé nedir? Ontoloji Geliştirme Süreci Birlikte Çalışılabilir Ontoloji Geliştirme Ortamı Eksiler ve Artılar Sonuç

Protégé nEdİr? Ontoloji geliştirme ortamıdır. Java dilinde yazılmıştır, Apache Jena altyapısını kullanır. 200.000 kayıtlı kullanıcısı vardır Açık kaynak kodludur Çok amaçlı eklentileri bulunmaktadır. Görselleştirme-OWLViz Çıkarsama-Pellet Ontoloji ayıklama ve bütünleştirme Otomatik Java Sınıf Üreticisi

Kurulum için GerEkenler JRE 1.8.0 ile Protege 4.3 Uyumlu DEĞİL Java ile birlikte olan kurulum kullanılıyor. GraphViz indirilebilir. Doğru PATH ayarlamaları yapılmalı

Ontolojİ Gelİştİrme Sürecİ Alan bilgisi Kapalı bir alan bilgisini diğer alanların kullanımına açmak Uzlaşma Aynı alan üzerinde birden fazla alan bilgisine sahip uzmanın ortak bir bilgi gösterim ve akışta uzlaşması Doğru ifade etme Uzlaşılan bilginin paylaşılabilir ve genişletilebilir, başkaları tarafından kullanılabilir bir dil ile gösterimi

Varolan Bir Modelin İncelenmesi DEMO Food Ontology 300 Örnek 50 Özellik 47 Sınıf

Ontolojinin Genel Özellikleri Ontolojiyi Açmak YEREL bir ontolojiyi açmak URL üzerinden açmak Başka bir Ontolojiye Referans Direct Imports Indirect Imports View üzerinden seçenekler ile görünüşü değiştirme Sadece aktif ontolojiyi görüntüleme Sadece referans ontolojileri görüntüleme Hibrit görünüm Ontoloji Prefixes Tanımlı Prefixler Ontolojinin Prefixleri Ontolojinin Özellikleri Ontology IRI (International Resource Identifier) Annotations

Ontolojide Bulunan kavramlar SINIFLAR(CLASSES) Alt ve Üst sınıf hiyerarşisi Annotations Ontolojik olarak anlamlı olmayan Değişmeyen (Demografik) özellikler Açıklamalar (Descriptions) Diğer Ontoloji Kavramları ile ilişkilerini tanımlar ÖZELLİKLER (PROPERTIES) Nesne Özellikleri (Object Properties) Karakteristikler (Characteristics) Nesne Özelliklerine özellikler eklenir Açıklamalar (Descriptions) Diğer Ontoloji Kavramları ile ilişkilerini tanımlar Örnekler (Individuals) Sınıf seçilerek örnekleri listelenir Açıklamalar (Descriptions) Hangi sınıflara ait olduğu (types) Aynı ya da farklı olduğu ÖRNEKLER Özellik Tanımları (Property Assertions) Nesne Özellikleri Tanımları Hangi tür sınıfa ait olduğu belli olan örnekler o sınıfa ait nesne özelliklerini kullanabilir ve diğer kendisini örneklere bağlar. Veri Özellikleri Tanımları Hangi tür sınıfa ait olduğu belli olan örnekler o sınıfa ait veri özelliklerini kullanabilir ve değer atar. Örneğin asla almak istemediği Nesne ve Veri Özellik tanımları Veri Özellikleri (Data Properties) Karakteristikler (Characteristics) Sadece Functional olabilir Açıklamalar (Descriptions) Diğer Ontoloji Kavramları ile ilişkilerini tanımlar Range’de sadece değer alabilir.

Yeni bir model geliştirmek DEMO Restoran Ontolojisi Yeni bir proje yaratmak Uygulamalar Yeni bir sınıf eklemek Yeni bir özellik eklemek Yeni bir örnek eklemek” Food Ontology içerisindeki özellikler ile bağlamak

Sonuç Kullanılabilir ve kolay uygulanabilir bir ortam ECLIPSE benzeri çok farklı eklentilerin bulunduğu bir ortam Görselleştirme ve diğer ontolojiler ile bütünleştirme Ontoloji Refactoring imkanı